mirror of https://github.com/Nofated095/Q2TG.git
feat: 可以自定义 LOG_LEVEL
This commit is contained in:
parent
6ddf38da64
commit
825078e6e7
|
@ -2,6 +2,7 @@ import { configure, getLogger } from 'log4js';
|
||||||
import Instance from './models/Instance';
|
import Instance from './models/Instance';
|
||||||
import db from './models/db';
|
import db from './models/db';
|
||||||
import api from './api';
|
import api from './api';
|
||||||
|
import env from './models/env';
|
||||||
|
|
||||||
(async () => {
|
(async () => {
|
||||||
configure({
|
configure({
|
||||||
|
@ -9,7 +10,7 @@ import api from './api';
|
||||||
console: { type: 'console' },
|
console: { type: 'console' },
|
||||||
},
|
},
|
||||||
categories: {
|
categories: {
|
||||||
default: { level: 'debug', appenders: ['console'] },
|
default: { level: env.LOG_LEVEL, appenders: ['console'] },
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
const log = getLogger('Main');
|
const log = getLogger('Main');
|
||||||
|
|
|
@ -3,6 +3,7 @@ import path from 'path';
|
||||||
|
|
||||||
const configParsed = z.object({
|
const configParsed = z.object({
|
||||||
DATA_DIR: z.string().default(path.resolve('./data')),
|
DATA_DIR: z.string().default(path.resolve('./data')),
|
||||||
|
LOG_LEVEL: z.enum(['trace', 'debug', 'info', 'warn', 'error', 'fatal', 'mark', 'off']).default('info'),
|
||||||
OICQ_LOG_LEVEL: z.enum(['trace', 'debug', 'info', 'warn', 'error', 'fatal', 'mark', 'off']).default('warn'),
|
OICQ_LOG_LEVEL: z.enum(['trace', 'debug', 'info', 'warn', 'error', 'fatal', 'mark', 'off']).default('warn'),
|
||||||
TG_LOG_LEVEL: z.enum(['none', 'error', 'warn', 'info', 'debug']).default('warn'),
|
TG_LOG_LEVEL: z.enum(['none', 'error', 'warn', 'info', 'debug']).default('warn'),
|
||||||
FFMPEG_PATH: z.string().optional(),
|
FFMPEG_PATH: z.string().optional(),
|
||||||
|
|
Loading…
Reference in New Issue