class SemanticLogger::Formatters::OneLine

  • Exceptions only include the class and message, the stack trace is not shown.
    * New lines are stripped from log messages.
    Notes:
    Only output one line for each log entry.

def exception

def exception
  "-- Exception: #{log.exception.class}: #{log.exception.message.delete("\n")}" if log.exception
end

def message

def message
  "-- #{log.message.delete("\n")}" if log.message
end