test: Create logs dir on app startup.

This commit is contained in:
akashnimare
2017-12-19 01:22:50 +05:30
parent 3b014e0715
commit 562e82d2f1
3 changed files with 16 additions and 3 deletions

View File

@@ -11,9 +11,6 @@ if (process.type === 'renderer') {
const browserConsole = console;
const logDir = `${app.getPath('userData')}/Logs`;
if (!fs.existsSync(logDir)) {
fs.mkdirSync(logDir);
}
function customConsole(opts, type, ...args) {
const { nodeConsole, timestamp } = opts;

View File

@@ -10,6 +10,7 @@ const WebView = require(__dirname + '/js/components/webview.js');
const ServerTab = require(__dirname + '/js/components/server-tab.js');
const FunctionalTab = require(__dirname + '/js/components/functional-tab.js');
const ConfigUtil = require(__dirname + '/js/utils/config-util.js');
const initSetUp = require(__dirname + '/js/utils/default-util.js');
class ServerManagerView {
constructor() {
@@ -44,6 +45,7 @@ class ServerManagerView {
this.initActions();
this.registerIpcs();
this.initDefaultSettings();
initSetUp();
});
}

View File

@@ -0,0 +1,14 @@
const fs = require('fs');
const { app } = require('electron').remote;
const logDir = `${app.getPath('userData')}/Logs/`;
const initSetUp = () => {
if (!fs.existsSync(logDir)) {
fs.mkdirSync(logDir);
}
};
module.exports = {
initSetUp
};