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

View file

@ -3,11 +3,12 @@ import { autoUpdater } from 'electron-updater';
import log from 'electron-log'; import log from 'electron-log';
import { setIsAppQuitting, setIsUpdateAvailable } from '../main'; import { setIsAppQuitting, setIsUpdateAvailable } from '../main';
import { buildContextMenu } from '../utils/menu'; import { buildContextMenu } from '../utils/menu';
import { LOG_FILENAME } from '../config'; import { LOG_FILENAME, MAX_LOG_SIZE } from '../config';
class AppUpdater { class AppUpdater {
constructor() { constructor() {
log.transports.file.fileName = LOG_FILENAME; log.transports.file.fileName = LOG_FILENAME;
log.transports.file.maxSize = MAX_LOG_SIZE;
autoUpdater.logger = log; 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'; import log from 'electron-log';
log.transports.file.fileName = LOG_FILENAME; log.transports.file.fileName = LOG_FILENAME;
log.transports.file.maxSize = MAX_LOG_SIZE;
export function logToDisk(logLine: string) { export function logToDisk(logLine: string) {
log.info(logLine); log.info(logLine);