mirror of
https://github.com/HifiExperiments/overte.git
synced 2025-08-09 07:59:10 +02:00
Migrate old logs
This commit is contained in:
parent
883c758722
commit
75a75ecd1a
1 changed files with 17 additions and 2 deletions
|
@ -115,13 +115,28 @@ const UPDATER_LOCK_FULL_PATH = getRootHifiDataDirectory() + "/" + UPDATER_LOCK_F
|
||||||
|
|
||||||
// Configure log
|
// Configure log
|
||||||
global.log = require('electron-log');
|
global.log = require('electron-log');
|
||||||
const logFile = getApplicationDataDirectory(true) + '/log.txt';
|
const oldLogPath = path.join(getApplicationDataDirectory(), '/logs');
|
||||||
|
const logPath = path.join(getApplicationDataDirectory(true), '/logs');
|
||||||
|
const oldLogFile = path.join(getApplicationDataDirectory(), '/log.txt');
|
||||||
|
const logFile = path.join(getApplicationDataDirectory(true), '/log.txt');
|
||||||
|
|
||||||
|
if (oldLogFile != logFile && fs.pathExistsSync(oldLogFile)) {
|
||||||
|
fs.moveSync(oldLogFile, logFile);
|
||||||
|
fs.removeSync(oldLogFile);
|
||||||
|
}
|
||||||
fs.ensureFileSync(logFile); // Ensure file exists
|
fs.ensureFileSync(logFile); // Ensure file exists
|
||||||
log.transports.file.maxSize = 5 * 1024 * 1024;
|
log.transports.file.maxSize = 5 * 1024 * 1024;
|
||||||
log.transports.file.file = logFile;
|
log.transports.file.file = logFile;
|
||||||
|
|
||||||
|
if (oldLogPath != logPath && fs.pathExistsSync(oldLogPath)) {
|
||||||
|
fs.ensureDirSync(logPath);
|
||||||
|
fs.moveSync(oldLogPath, logPath);
|
||||||
|
fs.removeSync(oldLogPath);
|
||||||
|
}
|
||||||
|
log.debug("Log directory:", logPath);
|
||||||
|
|
||||||
log.debug("build info", buildInfo);
|
log.debug("build info", buildInfo);
|
||||||
log.debug("Root hifi directory is: ", getRootHifiDataDirectory());
|
log.debug("Root hifi data directory is: ", getRootHifiDataDirectory());
|
||||||
|
|
||||||
const ipcMain = electron.ipcMain;
|
const ipcMain = electron.ipcMain;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue