Module: Opstat::Logging
- Included in:
- Master, Parsers::Master, TaskServer
- Defined in:
- lib/opstat-master/logging.rb
Instance Method Summary collapse
Instance Method Details
#log_level ⇒ Object
14 15 16 17 |
# File 'lib/opstat-master/logging.rb', line 14 def log_level @log_level ||= Opstat::Config.instance.get('client')['log_level'] @log_level end |
#oplogger ⇒ Object
5 6 7 8 9 10 11 12 13 |
# File 'lib/opstat-master/logging.rb', line 5 def oplogger return @oplogger if @oplogger @oplogger = Log4r::Logger.new self.class.to_s @oplogger.level = @oplogger.levels.index(log_level) outputter = Log4r::Outputter.stdout outputter.formatter = Log4r::PatternFormatter.new(:pattern => "%l - %C - %m") @oplogger.outputters << outputter @oplogger end |