class Dynflow::LoggerAdapters::Abstract
Public Instance Methods
action_logger()
click to toggle source
@returns [#fatal, error, warn, info, debug] logger object for logging errors from action execution
# File lib/dynflow/logger_adapters/abstract.rb, line 6 def action_logger raise NotImplementedError end
dynflow_logger()
click to toggle source
@returns [#fatal, error, warn, info, debug] logger object for logging Dynflow errors
# File lib/dynflow/logger_adapters/abstract.rb, line 11 def dynflow_logger raise NotImplementedError end
level()
click to toggle source
# File lib/dynflow/logger_adapters/abstract.rb, line 15 def level raise NotImplementedError end
level=(v)
click to toggle source
# File lib/dynflow/logger_adapters/abstract.rb, line 19 def level=(v) raise NotImplementedError end
Private Instance Methods
apply_formatters(base, formatters)
click to toggle source
# File lib/dynflow/logger_adapters/abstract.rb, line 25 def apply_formatters(base, formatters) formatters.reduce(base) { |base, formatter| formatter.new(base) } end