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