lib/killbill/killbill_logger.rb in killbill-3.1.10 vs lib/killbill/killbill_logger.rb in killbill-3.1.11
- old
+ new
@@ -4,10 +4,11 @@
module Killbill
module Plugin
class KillbillLogger
attr_accessor :log_level
+ attr_accessor :progname
def initialize(delegate)
@logger = delegate
# Match Logger levels
@log_level = 1 # Logger::INFO
@@ -64,10 +65,11 @@
message = yield
else
message = '(nil)'
end
end
- message.nil? ? '(nil)' : message.to_s
+ final_message = message.nil? ? '(nil)' : message.to_s
+ @progname ? "[#{@progname}] #{final_message}" : final_message
end
alias_method :fatal, :error
def debug?