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 7 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 12 def dynflow_logger raise NotImplementedError end
level()
click to toggle source
# File lib/dynflow/logger_adapters/abstract.rb, line 16 def level raise NotImplementedError end
level=(v)
click to toggle source
# File lib/dynflow/logger_adapters/abstract.rb, line 20 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 26 def apply_formatters(base, formatters) formatters.reduce(base) { |base, formatter| formatter.new(base) } end