class RabbitHutch::Configurator
Attributes
config[RW]
Public Class Methods
new(options)
click to toggle source
# File lib/configurator.rb, line 8 def initialize options file = options[2] || (File.dirname(__FILE__) + '/../config.yaml') puts "Using config from #{file}" unless File.exists? file raise "Configuration file [#{file}] doesn't exist" end @config = YAML::load(File.open(file)) end
Public Instance Methods
application()
click to toggle source
# File lib/configurator.rb, line 20 def application @config['application'] end
consumers()
click to toggle source
# File lib/configurator.rb, line 28 def consumers @config['consumers_config']["consumers"] end
log_config()
click to toggle source
# File lib/configurator.rb, line 24 def log_config @config['log4r_config'] end
rabbitmq_hosts()
click to toggle source
# File lib/configurator.rb, line 32 def rabbitmq_hosts @config['rabbitmq']['hosts'] end