cityrp.logging
Logging Library.
Functions
Brand(wrapped, event)
View source »Create a table with the brand name.
Parameters
-
wrapped
bool
Should the Brand be wrapped in [].
-
event
string
It's a secret tool that'll help us later.
Returns
Build(logger, component, level)
View source »Build the logging method for a given level.
Parameters
-
logger
Logger
Logger to build the method for.
-
component
string
The component name to build for.
-
level
number
Required logging level.
Critical(...)
View source »Emit a log with a Critical log level.
Parameters
-
...
Stringable arguments.
Debug(...)
View source »Emit a log with a Debug log level.
Parameters
-
...
Stringable arguments.
Error(...)
View source »Emit a log with a Error log level.
Parameters
-
...
Stringable arguments.
Fatal(...)
View source »Emit a log with a Fatal log level.
Parameters
-
...
Stringable arguments.
GetLogger(name)
View source »Get or create a cached logging instance.
Parameters
-
name
string
Name of the logger to fetch.
Returns
Highlight(...)
View source »Wrap given statements in highlight colours.
Parameters
-
...
Returns
Info(...)
View source »Emit a log with a Info log level.
Parameters
-
...
Stringable arguments.
Parse(level)
View source »Parse a logging name to a level.
Parameters
-
level
string or number
Returns
-
optional number
Root()
View source »Fetch the root logging instance.
Returns
Trace1(...)
View source »Emit a log with a level 1 trace log level.
Parameters
-
...
Stringable arguments.
Trace2(...)
View source »Emit a log with a level 2 trace log level.
Parameters
-
...
Stringable arguments.
Trace3(...)
View source »Emit a log with a level 3 trace log level.
Parameters
-
...
Stringable arguments.
Warning(...)
View source »Emit a log with a Warning log level.
Parameters
-
...
Stringable arguments.
print(...)
View source »Print a message out to console
Parameters
-
...
Stringable instances to print.