| 123456789101112131415161718192021222324 |
- 'use strict';
- global.ELog = require('electron-log')
- const config = require('./config')
- module.exports = () => {
- logger();
- }
- function logger () {
- let logConfig = config.get().log;
- for (let transport in logConfig) {
- const configInfo = logConfig[transport];
- if (transport === 'file') {
- ELog.transports.file.level = configInfo.level;
- ELog.transports.file.file = configInfo.fileName;
- ELog.transports.file.fileName = configInfo.fileName;
- ELog.transports.file.format = configInfo.format;
- ELog.transports.file.maxSize = configInfo.maxSize;
- }
- }
- return true;
- };
|