Allow two getLogger() entrypoints
This commit is contained in:
@@ -116,8 +116,13 @@ proc setLogOutputFormat*(fmt: string) =
|
||||
################################################################
|
||||
## Create a new logger object.
|
||||
##
|
||||
proc getLogger*(name: string; extra: varargs[KVPair]): Logger =
|
||||
## Return a logger object
|
||||
proc getLogger*(name: string): Logger =
|
||||
## Return a logger
|
||||
new(result)
|
||||
result.name = name
|
||||
|
||||
proc getLogger*(name: string; extra: openarray[KVPair]): Logger =
|
||||
## Return a logger object with some extra stuff
|
||||
new(result)
|
||||
result.name = name
|
||||
result.extra.add(extra)
|
||||
|
||||
Reference in New Issue
Block a user