Unverified Commit 9e70639a authored by J-shang's avatar J-shang Committed by GitHub
Browse files

fix foreground log (#3808)

parent 40826eaf
......@@ -71,7 +71,7 @@ export class Logger {
private log(level: number, args: any[]): void {
const logFile: Writable | undefined = (global as any).logFile;
if (level < logLevel || logFile === undefined) {
if (level < logLevel) {
return;
}
......@@ -84,8 +84,13 @@ export class Logger {
const message = args.map(arg => (typeof arg === 'string' ? arg : util.inspect(arg))).join(' ');
const record = `[${time}] ${levelName} (${this.name}) ${message}\n`;
if (logFile === undefined) {
console.log(record);
} else {
logFile.write(record);
}
}
}
export function getLogger(name: string = 'root'): Logger {
......
......@@ -53,9 +53,9 @@ async function initContainer(foreground: boolean, platformMode: string, logFileN
} else {
startLogging(logFileName);
}
}
// eslint-disable-next-line @typescript-eslint/no-use-before-define
setLogLevel(logLevel);
}
const ds: DataStore = component.get(DataStore);
await ds.init();
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment