increase log max size to 5MB

This commit is contained in:
Abhinav 2022-09-24 16:34:31 +05:30
parent 1ddbfb6073
commit 9ef8491d4b
3 changed files with 6 additions and 2 deletions

View file

@ -1,6 +1,7 @@
const PROD_HOST_URL: string = 'ente://app';
const RENDERER_OUTPUT_DIR: string = './ui/out';
const LOG_FILENAME = 'ente.log';
const MAX_LOG_SIZE = 5 * 1024 * 1024; // 5MB
const FILE_STREAM_CHUNK_SIZE: number = 4 * 1024 * 1024;
@ -9,4 +10,5 @@ export {
RENDERER_OUTPUT_DIR,
FILE_STREAM_CHUNK_SIZE,
LOG_FILENAME,
MAX_LOG_SIZE,
};

View file

@ -3,11 +3,12 @@ import { autoUpdater } from 'electron-updater';
import log from 'electron-log';
import { setIsAppQuitting, setIsUpdateAvailable } from '../main';
import { buildContextMenu } from '../utils/menu';
import { LOG_FILENAME } from '../config';
import { LOG_FILENAME, MAX_LOG_SIZE } from '../config';
class AppUpdater {
constructor() {
log.transports.file.fileName = LOG_FILENAME;
log.transports.file.maxSize = MAX_LOG_SIZE;
autoUpdater.logger = log;
}

View file

@ -1,6 +1,7 @@
import { LOG_FILENAME } from '../config';
import { LOG_FILENAME, MAX_LOG_SIZE } from '../config';
import log from 'electron-log';
log.transports.file.fileName = LOG_FILENAME;
log.transports.file.maxSize = MAX_LOG_SIZE;
export function logToDisk(logLine: string) {
log.info(logLine);