Exemple #1
0
        currentDate = '0'+currentDate;
    }
    if (month < 10)
        month = '0' + month;
    logger.debug('file :' + __dirname+'/logs/catalyst.log.' + dt.getFullYear() + '-' + month + '-' + currentDate);
    var tail;
    if (fs.existsSync(__dirname+'/logs/catalyst.log.' + dt.getFullYear() + '-' + month + '-' + currentDate + '.2'))
        tail = new Tail(__dirname+'/logs/catalyst.log.' + dt.getFullYear() + '-' + month + '-' + currentDate + '.2'); //catalyst.log.2015-06-19
    else if (fs.existsSync(__dirname+'/logs/catalyst.log.' + dt.getFullYear() + '-' + month + '-' + currentDate + '.1'))
        tail = new Tail(__dirname+'/logs/catalyst.log.' + dt.getFullYear() + '-' + month + '-' + currentDate + '.1'); //catalyst.log.2015-06-19
    else
        tail = new Tail(__dirname+'/logs/catalyst.log.' + dt.getFullYear() + '-' + month + '-' + currentDate); //catalyst.log.2015-06-19
    tail.on('line', function(line) {
        socket.emit('log', line);
    });
});


var cronTabManager = require('_pr/cronjobs');
cronTabManager.start();
catalystSync.executeScheduledInstances();
catalystSync.executeSerialScheduledTasks();
catalystSync.executeParallelScheduledTasks();
catalystSync.executeScheduledBots();
catalystSync.executeNewScheduledBots();
catalystSync.getBotAuditLogData();
server.listen(app.get('port'), function() {
    logger.debug('Express server listening on port ' + app.get('port'));
    require('_pr/services/noticeService.js').init(io,server.address());
    //require('_pr/services/noticeService.js').test();
});