aboutsummaryrefslogtreecommitdiff
path: root/src/util/logger.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/util/logger.ts')
-rw-r--r--src/util/logger.ts9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/util/logger.ts b/src/util/logger.ts
index d779718..9b0957d 100644
--- a/src/util/logger.ts
+++ b/src/util/logger.ts
@@ -4,8 +4,7 @@ import * as Transport from "winston-transport";
const { combine, splat, timestamp, label, colorize, printf } = winston.format;
const { Console } = winston.transports;
-const LOG_LEVEL = process.env.LOG_LEVEL ?? "info";
-
+// Standard console message formatting
const consoleFormat = combine(
colorize(),
printf(({ level, message, label, timestamp }) => {
@@ -16,9 +15,9 @@ const consoleFormat = combine(
/**
* Provides standard logging format and output for the server.
*/
-export default (
+const loggerConfig = (
clazz: string,
- level: string = LOG_LEVEL
+ level: string
): {
format: Format;
transports: Transport[];
@@ -26,3 +25,5 @@ export default (
format: combine(splat(), timestamp(), label({ label: clazz })),
transports: [new Console({ level: level, format: consoleFormat })],
});
+
+export default loggerConfig;