diff --git a/src/logging.nim b/src/logging.nim index 99e589e..4b2c383 100644 --- a/src/logging.nim +++ b/src/logging.nim @@ -235,55 +235,55 @@ proc write*(log: Logger; lvl: LogLevel; msg: string; extra: varargs[KVPair]) = ################################################################ ## Shorthand for the various levels. ## -template always(logger: Logger; msg: string; extra: varargs[KVPair]) = +template always*(logger: Logger; msg: string; extra: varargs[KVPair]) = ## Always writes to log logger.write(ALWAYS, msg, extra) -template fatal(logger: Logger; msg: string; extra: varargs[KVPair]) = +template fatal*(logger: Logger; msg: string; extra: varargs[KVPair]) = ## Always writes to log, and ... maybe should quit? logger.write(FATAL, msg, extra) -template critical(logger: Logger; msg: string; extra: varargs[KVPair]) = +template critical*(logger: Logger; msg: string; extra: varargs[KVPair]) = ## Only writes to log if logLevel allows it if logsLevel >= CRITICAL: logger.write(CRITICAL, msg, extra) -template error(logger: Logger; msg: string; extra: varargs[KVPair]) = +template error*(logger: Logger; msg: string; extra: varargs[KVPair]) = ## Only writes to log if logLevel allows it if logsLevel >= ERROR: logger.write(ERROR, msg, extra) -template warning(logger: Logger; msg: string; extra: varargs[KVPair]) = +template warning*(logger: Logger; msg: string; extra: varargs[KVPair]) = ## Only writes to log if logLevel allows it if logsLevel >= WARNING: logger.write(WARNING, msg, extra) -template warn(logger: Logger; msg: string; extra: varargs[KVPair]) = +template warn*(logger: Logger; msg: string; extra: varargs[KVPair]) = ## Only writes to log if logLevel allows it if logsLevel >= WARNING: logger.write(WARNING, msg, extra) -template quiet(logger: Logger; msg: string; extra: varargs[KVPair]) = +template quiet*(logger: Logger; msg: string; extra: varargs[KVPair]) = ## Only writes to log if logLevel allows it if logsLevel >= QUIET: logger.write(QUIET, msg, extra) -template info(logger: Logger; msg: string; extra: varargs[KVPair]) = +template info*(logger: Logger; msg: string; extra: varargs[KVPair]) = ## Only writes to log if logLevel allows it if logsLevel >= INFO: logger.write(INFO, msg, extra) -template noisy(logger: Logger; msg: string; extra: varargs[KVPair]) = +template noisy*(logger: Logger; msg: string; extra: varargs[KVPair]) = ## Only writes to log if logLevel allows it if logsLevel >= NOISY: logger.write(NOISY, msg, extra) -template debug(logger: Logger; msg: string; extra: varargs[KVPair]) = +template debug*(logger: Logger; msg: string; extra: varargs[KVPair]) = ## Only writes to log if logLevel allows it if logsLevel >= DEBUG: logger.write(DEBUG, msg, extra) -template trace(logger: Logger; msg: string; extra: varargs[KVPair]) = +template trace*(logger: Logger; msg: string; extra: varargs[KVPair]) = ## Only writes to log if logLevel allows it if logsLevel >= TRACE: ## Add to the extra context the filename and location of this call