Sha256: 9552f3071ab4a6689b9fedd0d140dfd4941f2834ee65e96b5d246d741c94e09a
Contents?: true
Size: 506 Bytes
Versions: 5
Compression:
Stored size: 506 Bytes
Contents
module UniformNotifier class CustomizedLogger < Base @logger = nil def self.active? @logger end def self._out_of_channel_notify( data ) message = data.values.compact.join("\n") @logger.warn message end def self.setup(logdev) require 'logger' @logger = Logger.new( logdev ) def @logger.format_message( severity, timestamp, progname, msg ) "#{timestamp.strftime("%Y-%m-%d %H:%M:%S")}[#{severity}] #{msg}" end end end end
Version data entries
5 entries across 5 versions & 1 rubygems