Skip to content

Commit e83e894

Browse files
Sijaasterite
authored andcommittedJan 21, 2018
Add additional parameters for Logger#new
1 parent 4c2f6f6 commit e83e894

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed
 

Diff for: ‎src/logger.cr

+4-4
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@
1818
# log = Logger.new(STDOUT)
1919
# log.level = Logger::WARN
2020
#
21+
# # or
22+
# log = Logger.new(STDOUT, level: Logger::WARN)
23+
#
2124
# log.debug("Created logger")
2225
# log.info("Program started")
2326
# log.warn("Nothing to do!")
@@ -107,10 +110,7 @@ class Logger
107110

108111
# Creates a new logger that will log to the given *io*.
109112
# If *io* is `nil` then all log calls will be silently ignored.
110-
def initialize(@io : IO?)
111-
@level = Severity::INFO
112-
@formatter = DEFAULT_FORMATTER
113-
@progname = ""
113+
def initialize(@io : IO?, @level = Severity::INFO, @formatter = DEFAULT_FORMATTER, @progname = "")
114114
@closed = false
115115
@mutex = Mutex.new
116116
end

0 commit comments

Comments
 (0)
Please sign in to comment.