module ForemanApi

Constants

VERSION

Public Class Methods

client_config() click to toggle source
# File lib/foreman_api/base.rb, line 9
def self.client_config
  @client_config ||= YAML.load_file("#{root}/foreman_api/config.yml")
end
doc() click to toggle source
# File lib/foreman_api/base.rb, line 21
def self.doc
  @doc ||= File.open(doc_file, 'r') do |f|
    JSON.load(f.read)['docs']
  end
end
doc_file() click to toggle source
# File lib/foreman_api/base.rb, line 17
def self.doc_file
  "#{root}/foreman_api/documentation.json"
end
root() click to toggle source
# File lib/foreman_api/base.rb, line 13
def self.root
  @root ||= File.expand_path('../', File.dirname(__FILE__))
end