lib/chalk-log/layout.rb in chalk-log-0.1.4 vs lib/chalk-log/layout.rb in chalk-log-0.1.5

- old
+ new

@@ -135,12 +135,14 @@ def error!(message, error) backtrace = error.backtrace || ['[no backtrace]'] message << display(:error_class, error.class.to_s) << " " message << display(:error, error.to_s) - message << "\n" - message << Chalk::Log::Utils.format_backtrace(backtrace) - message << "\n" + if configatron.chalk.log.display_backtraces + message << "\n" + message << Chalk::Log::Utils.format_backtrace(backtrace) + message << "\n" + end message end def json(value) # Use an Array (and trim later) because Ruby's JSON generator