Adding stuff
This commit is contained in:
17
.gitignore
vendored
17
.gitignore
vendored
@@ -1,9 +1,8 @@
|
||||
/docs/
|
||||
/lib/
|
||||
/bin/
|
||||
/.shards/
|
||||
*.dwarf
|
||||
|
||||
# Libraries don't need dependency lock
|
||||
# Dependencies will be locked in applications that use them
|
||||
/shard.lock
|
||||
*
|
||||
!LICENSE
|
||||
!README.md
|
||||
!shard.yml
|
||||
!spec/
|
||||
!spec/**
|
||||
!src/
|
||||
!src/**
|
||||
|
||||
@@ -50,25 +50,11 @@ module Logger
|
||||
{% end %}
|
||||
end
|
||||
|
||||
macro debug(message)
|
||||
::Logger.log :DEBUG, Logger.generate_log_line({{message}})
|
||||
end
|
||||
|
||||
macro info(message)
|
||||
::Logger.log :INFO, Logger.generate_log_line({{message}})
|
||||
end
|
||||
|
||||
macro error(message)
|
||||
::Logger.log :ERROR, Logger.generate_log_line({{message}})
|
||||
end
|
||||
|
||||
macro warn(message)
|
||||
::Logger.log :WARN, Logger.generate_log_line({{message}})
|
||||
end
|
||||
|
||||
macro fatal(message)
|
||||
::Logger.log :FATAL, Logger.generate_log_line({{message}})
|
||||
end
|
||||
{% for level in LOG_LEVELS.keys %}
|
||||
macro {{level.downcase}}(message)
|
||||
::Logger.log {{level.symbolize}}, Logger.generate_log_line(\{{message}})
|
||||
end
|
||||
{% end %}
|
||||
|
||||
{% for level, i in %w[ min max ] %}
|
||||
def self.{{level.id}}=(level : Symbol)
|
||||
|
||||
Reference in New Issue
Block a user