Class: PositionInspector::ConfigLoader

Inherits:
Object
  • Object
show all
Defined in:
lib/position_inspector/config_loader.rb

Instance Method Summary collapse

Constructor Details

#initialize(logger, filename = 'config/plans.yml') ⇒ ConfigLoader

Returns a new instance of ConfigLoader.



6
7
8
9
10
# File 'lib/position_inspector/config_loader.rb', line 6

def initialize(logger, filename='config/plans.yml')
  @logger = logger
  @logger.info "set config filename: #{filename}"
  @config = YAML.load(File.read(filename))
end

Instance Method Details

#plansObject



12
13
14
# File 'lib/position_inspector/config_loader.rb', line 12

def plans
  @config
end