Add backend log management
This commit is contained in:
@@ -23,11 +23,16 @@ export function resultDir(): string {
|
||||
return process.env.ZHINIAN_RESULT_DIR || join(runtimeDir(), "generated-results");
|
||||
}
|
||||
|
||||
export function logDir(): string {
|
||||
return process.env.ZHINIAN_LOG_DIR || join(runtimeDir(), "logs");
|
||||
}
|
||||
|
||||
export async function ensureRuntimeDirs(): Promise<void> {
|
||||
await Promise.all([
|
||||
mkdir(dataDir(), { recursive: true }),
|
||||
mkdir(uploadDir(), { recursive: true }),
|
||||
mkdir(resultDir(), { recursive: true })
|
||||
mkdir(resultDir(), { recursive: true }),
|
||||
mkdir(logDir(), { recursive: true })
|
||||
]);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user