better error reporting

This commit is contained in:
SPRINX0\prochazka
2024-10-01 12:15:22 +02:00
parent 29a66bfcb0
commit ef23b786ac
23 changed files with 99 additions and 69 deletions

View File

@@ -13,6 +13,7 @@ global.IS_DB_MODEL = true;
const program = require('commander');
const dbgateApi = require('dbgate-api');
const { createLogger } = require('pinomin');
const { extractErrorLogData } = require('dbgate-tools');
const logger = createLogger('dbmodel');
@@ -22,7 +23,7 @@ async function runAndExit(promise) {
logger.info('Success');
process.exit();
} catch (err) {
logger.error({ err }, 'Processing failed');
logger.error(extractErrorLogData(err), 'Processing failed');
process.exit(1);
}
}