struct

LogCR::Entry

Inherits Struct < Value < Object

Stores the data about a particular log entry and can be used to create a log message

Constructors

new(message : String, fields : Hash(String, String), logger : LogCR::Logger)
Source
new(message : String, logger : LogCR::Logger)
Source

Instance methods

debug(message : String, line = __LINE__, file = __FILE__) : String

Create a new debug log message

Source
error(message : String, line = __LINE__, file = __FILE__) : String

Create a new error log message

Source
fields
Source
info(message : String, line = __LINE__, file = __FILE__) : String

Create a new info log message

Source
message
Source
warn(message : String, line = __LINE__, file = __FILE__) : String

Create a new warn log message

Source
with_fields(fields : Hash(String, String)) : LogCR::Entry

Create a new log entry with these added fields

Source