coctohug-web
Version:
- Nice localization with support of dozens of languages: [English](https://github.com/raingggg/coctohug/blob/main/readme_en.md), [العربية](https://github.com/raingggg/coctohug/blob/main/readme_ar.md), [Bulgarian](https://github.com/raingggg/coctohug/blob/
21 lines (17 loc) • 725 B
JavaScript
const { promisify } = require('util');
const exec = promisify(require('child_process').exec);
const { TIMEOUT_1MINUTE } = require('../utils/jsUtil');
const { blockchainConfig } = require('../utils/chiaConfig');
const { chainlog, webLogFile, watchDogLogFile } = blockchainConfig;
const emptyWorkerLogs = async () => {
try {
await exec(`echo '' > ${chainlog}`, { timeout: TIMEOUT_1MINUTE, killSignal: 'SIGKILL' });
await exec(`echo '' > ${webLogFile}`, { timeout: TIMEOUT_1MINUTE, killSignal: 'SIGKILL' });
await exec(`echo '' > ${watchDogLogFile}`, { timeout: TIMEOUT_1MINUTE, killSignal: 'SIGKILL' });
} catch (e) {
logger.error('emptyWorkerLogs-job', e);
}
};
module.exports = {
emptyWorkerLogs
}