Upgrade Crystal to 0.35.1

This commit is contained in:
Alex Ling
2020-06-20 09:09:13 +00:00
parent 96f98f6c78
commit 62af879bfa
7 changed files with 37 additions and 34 deletions
+6 -4
View File
@@ -31,9 +31,9 @@ class Logger
{% end %}
@log = Log.for("")
@backend = Log::IOBackend.new
@backend.formatter = ->(entry : Log::Entry, io : IO) do
format_proc = ->(entry : Log::Entry, io : IO) do
color = :default
{% begin %}
case entry.severity.label.to_s().downcase
@@ -50,12 +50,14 @@ class Logger
io << entry.message
end
Log.builder.bind "*", @@severity, @backend
@backend.formatter = Log::Formatter.new &format_proc
Log.setup @@severity, @backend
end
# Ignores @@severity and always log msg
def log(msg)
@backend.write Log::Entry.new "", Log::Severity::None, msg, nil
@backend.write Log::Entry.new "", Log::Severity::None, msg,
Log::Metadata.empty, nil
end
def self.log(msg)