From b984565b0f9bb6c2bd4158f7f6d17f5c1fd5710d Mon Sep 17 00:00:00 2001 From: Alexey Kasyanchuk Date: Mon, 12 Feb 2018 09:16:09 +0300 Subject: [PATCH] feat(log): system information --- src/background/background.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/background/background.js b/src/background/background.js index 806c63e..f18d75a 100644 --- a/src/background/background.js +++ b/src/background/background.js @@ -5,6 +5,7 @@ import path from "path"; import url from "url"; +import os from 'os'; import { app, Menu, ipcMain, Tray, dialog } from "electron"; import createWindow from "./helpers/window"; import { autoUpdater } from 'electron-updater' @@ -62,6 +63,16 @@ console.log = (...d) => { logStdout.write(util.format(...d) + '\n'); }; +// print os info +console.log('Rats', app.getVersion()) +console.log('Platform:', os.platform()) +console.log('Arch:', os.arch()) +console.log('OS Release:', os.release()) +console.log('CPU:', os.cpus()[0].model) +console.log('CPU Logic cores:', os.cpus().length) +console.log('Total memory:', (os.totalmem() / (1024 * 1024)).toFixed(2), 'MB') +console.log('Free memory:', (os.freemem() / (1024 * 1024)).toFixed(2), 'MB') + const getSphinxPath = () => { if (fs.existsSync('./searchd')) { return './searchd'