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