module PowerIQ::Configuration

Constants

DEFAULT_YAML_CONFIG

Public Class Methods

configure(options=nil) { |self| ... } click to toggle source
# File lib/poweriq_client/configuration.rb, line 11
def configure(options=nil,&block)
  unless(options.nil?)
    options.symbolize_keys!
    self.user = options[:user]
    self.password = options[:password]
    self.host = options[:host]
  end
  if(block_given?)
    yield self
  end
end
host=(host) click to toggle source
# File lib/poweriq_client/configuration.rb, line 28
def host=(host)
  PowerIQ::Resource::Base.host = host
end
load_configuration(key,file=DEFAULT_YAML_CONFIG) click to toggle source
# File lib/poweriq_client/configuration.rb, line 5
def load_configuration(key,file=DEFAULT_YAML_CONFIG)
  config = YAML.load(File.read(file))
  if(config && config.has_key?(key))
    PowerIQ::Configuration.configure(config[key])
  end
end
password=(password) click to toggle source
# File lib/poweriq_client/configuration.rb, line 25
def password=(password)
  PowerIQ::Resource::Base.password = password
end
user=(user) click to toggle source
# File lib/poweriq_client/configuration.rb, line 22
def user=(user)
  PowerIQ::Resource::Base.user = user
end