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