refactor: simplify logger methods in logs utility

This commit simplifies the method calls in the Logger utility. The multi-line method calls were unnecessarily complex, these have been refactored into single line calls for ease of reading and simplicity, doing away with superfluous code.
This commit is contained in:
Mathis H (Avnyr) 2024-05-24 11:38:55 +02:00
parent 9b9732c9d1
commit 3b3fc782b4
Signed by: Mathis
GPG Key ID: DD9E0666A747D126

View File

@ -6,53 +6,39 @@ export class LogsUtils {
constructor(contextName: string) { constructor(contextName: string) {
this.Logger = new Logger({ this.Logger = new Logger({
name: contextName, name: contextName,
prettyLogTimeZone: `local`, prettyLogTimeZone: "local",
}); });
} }
info(value: any, value2?: any) { info(value: any, value2?: any) {
this.Logger.info( this.Logger.info(`\n\n(i) > ${value}\n${value2 ? `> ${value2}\n` : ""}`);
`\n\n(i) > ${value}\n${value2 ? "> " + value2 + "\n" : ""}`,
);
} }
warn(value: any, value2?: any) { warn(value: any, value2?: any) {
this.Logger.warn( this.Logger.warn(`\n\n(?) > ${value}\n${value2 ? `> ${value2}\n` : ""}`);
`\n\n(?) > ${value}\n${value2 ? "> " + value2 + "\n" : ""}`,
);
} }
error(value: any, value2?: any) { error(value: any, value2?: any) {
this.Logger.error( this.Logger.error(`\n\n(!) > ${value}\n${value2 ? `> ${value2}\n` : ""}`);
`\n\n(!) > ${value}\n${value2 ? "> " + value2 + "\n" : ""}`,
);
if (process.env["CONTEXT"] === "prod") process.exit(-1); if (process.env["CONTEXT"] === "prod") process.exit(-1);
} }
softError(value: any, value2?: any) { softError(value: any, value2?: any) {
this.Logger.error( this.Logger.error(`\n\n(!) > ${value}\n${value2 ? `> ${value2}\n` : ""}`);
`\n\n(!) > ${value}\n${value2 ? "> " + value2 + "\n" : ""}`,
);
} }
trace(value: any, value2?: any) { trace(value: any, value2?: any) {
if (process.env["DEBUG"] === "true") if (process.env["DEBUG"] === "true")
this.Logger.trace( this.Logger.trace(`\n\n(*) > ${value}\n${value2 ? `> ${value2}\n` : ""}`);
`\n\n(*) > ${value}\n${value2 ? "> " + value2 + "\n" : ""}`,
);
} }
fatal(value: any, value2?: any) { fatal(value: any, value2?: any) {
this.Logger.fatal( this.Logger.fatal(`\n\n(X) > ${value}\n${value2 ? `> ${value2}\n` : ""}`);
`\n\n(X) > ${value}\n${value2 ? "> " + value2 + "\n" : ""}`,
);
if (process.env["CONTEXT"] === "prod") process.exit(-1); if (process.env["CONTEXT"] === "prod") process.exit(-1);
} }
debug(value: any, value2?: any) { debug(value: any, value2?: any) {
if (process.env["DEBUG"] === "true") if (process.env["DEBUG"] === "true")
this.Logger.debug( this.Logger.debug(`\n\n(~) > ${value}\n${value2 ? `> ${value2}\n` : ""}`);
`\n\n(~) > ${value}\n${value2 ? "> " + value2 + "\n" : ""}`,
);
} }
} }