Method: Executer::Client#initialize
- Defined in:
- lib/executer/client.rb
#initialize(config) ⇒ Client
Returns a new instance of Client.
6 7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/executer/client.rb', line 6 def initialize(config) if File.exist?(config) = YAML.load(File.read(config)) redis_url = ['redis'] @logger = Logger.new(['log'] || '/var/log/executer.log') else redis_url = config @logger = Logger.new('/var/log/executer.log') end @redis_1 = Redis.connect(:url => "redis://#{redis_url}") @redis_2 = Redis.connect(:url => "redis://#{redis_url}") end |