class TickerPicker::Configuration

Attributes

logger[RW]
stock_configuration_file[RW]

Public Class Methods

avaliable_stocks() click to toggle source
# File lib/tickerpicker/configuration.rb, line 23
def avaliable_stocks
  @avaliable_stocks ||= YAML.load_file(TickerPicker.config.stock_configuration_file)
end
default_logger() click to toggle source
# File lib/tickerpicker/configuration.rb, line 13
def default_logger
  logger = Logger.new(STDOUT)
  logger.progname = 'tickerpicker'
  logger
end
defaults() click to toggle source
# File lib/tickerpicker/configuration.rb, line 19
def defaults
  @@defaults
end
new() click to toggle source
# File lib/tickerpicker/configuration.rb, line 28
def initialize
  @@defaults.each_pair{ |k,v| self.send("#{k}=",v) }
end