class ApigeeCli::Configuration

Public Instance Methods

apigeerc_config() click to toggle source
# File lib/apigee_cli/configuration.rb, line 9
def apigeerc_config
  begin
    @apigeerc_config = YAML.load_file("#{ENV['HOME']}/.apigeerc")
  rescue
    raise "Error loading .apigeerc file"
  end
  @apigeerc_config.merge! local_apigeerc_config
  @apigeerc_config
end
local_apigeerc_config() click to toggle source
# File lib/apigee_cli/configuration.rb, line 34
def local_apigeerc_config
  File.exists?("./.apigeerc") ? YAML.load_file("./.apigeerc") : {}
end
method_missing(sym, *args, &block) click to toggle source
# File lib/apigee_cli/configuration.rb, line 38
def method_missing(sym, *args, &block)
  apigeerc_config[sym.to_s]
end
org() click to toggle source
# File lib/apigee_cli/configuration.rb, line 29
def org
  raise 'Not Configured' if apigeerc_config['org'].nil?
  apigeerc_config['org']
end
password() click to toggle source
# File lib/apigee_cli/configuration.rb, line 24
def password
  raise 'Not Configured' if apigeerc_config['password'].nil?
  apigeerc_config['password']
end
username() click to toggle source
# File lib/apigee_cli/configuration.rb, line 19
def username
  raise 'Not Configured' if apigeerc_config['username'].nil?
  apigeerc_config['username']
end