Repository URL to install this package:
|
Version:
0.4.0.3 ▾
|
module Log::Write
def write(message, level, tags)
message = message.to_s
if message.length == 0
message = '(empty log message)'
end
line = Log::Format.line(message, clock.iso8601(precision: 5), subject, level, &levels[level] &.message_formatter)
device.write "#{line}#{$INPUT_RECORD_SEPARATOR}"
telemetry.record :logged, Log::Telemetry::Data.new(subject, message, level, tags, line)
end
end