module Dynflow::Actor::LogWithFullBacktrace
Public Instance Methods
log(level, message = nil, &block)
click to toggle source
Calls superclass method
# File lib/dynflow/actor.rb, line 37 def log(level, message = nil, &block) if message.is_a? Exception error = message backtrace = Actor::BacktraceCollector.full_backtrace(error.backtrace) log(level, format("%s (%s)\n%s", error.message, error.class, backtrace.join("\n"))) else super end end