Skip to content
Snippets Groups Projects
Commit 8e1b90ab authored by syuilo's avatar syuilo
Browse files

Improve log handling

parent 614a1d74
No related branches found
No related tags found
No related merge requests found
......@@ -57,6 +57,7 @@ import { Antenna } from '../models/entities/antenna';
import { AntennaNote } from '../models/entities/antenna-note';
import { PromoNote } from '../models/entities/promo-note';
import { PromoRead } from '../models/entities/promo-read';
import { program } from '../argv';
const sqlLogger = dbLogger.createSubLogger('sql', 'white', false);
......@@ -149,7 +150,7 @@ export const entities = [
...charts as any
];
export function initDb(justBorrow = false, sync = false, log = false, forceRecreate = false) {
export function initDb(justBorrow = false, sync = false, forceRecreate = false) {
if (!forceRecreate) {
try {
const conn = getConnection();
......@@ -157,6 +158,8 @@ export function initDb(justBorrow = false, sync = false, log = false, forceRecre
} catch (e) {}
}
const log = program.verbose;
return createConnection({
type: 'postgres',
host: config.db.host,
......
......@@ -54,6 +54,7 @@ export default class Logger {
private log(level: Level, message: string, data?: Record<string, any> | null, important = false, subDomains: Domain[] = [], store = true): void {
if (program.quiet) return;
if (!this.store) store = false;
if (level === 'debug') store = false;
if (this.parentLogger) {
this.parentLogger.log(level, message, data, important, [this.domain].concat(subDomains), store);
......
......@@ -63,7 +63,7 @@ describe('Chart', () => {
after(async(async () => {
await connection.close();
await initDb(true, undefined, undefined, true);
await initDb(true, undefined, true);
}));
beforeEach(done => {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment