Sha256: 2dabea7c29e2cd1594be9a3be127b10c20f47487b9688fd3b46deddefaf67293

Contents?: true

Size: 358 Bytes

Versions: 3

Compression:

Stored size: 358 Bytes

Contents

require 'log4r'
require 'log4r/yamlconfigurator'
require 'log4r/outputter/syslogoutputter'

module RabbitHutch
  class MyLogger
  	@@log = nil
  	def self.init(config)
  		if !@@log.nil? 
  			return @@log
  		end
  
  		configurator = Log4r::YamlConfigurator 
  		configurator.decode_yaml config.log_config
  		@@log = Log4r::Logger['main']
  	end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rabbithutch-0.0.5 lib/logger.rb
rabbithutch-0.0.3 lib/logger.rb
rabbithutch-0.0.2 lib/logger.rb