Built motion from commit (unavailable).|2.6.0
[motion2.git] / server / app.js
index 2b898f4..6d6383f 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x01d9=['join','Offline\x20apps:','status','None','seedDB','./config/seedDB','default','./config/license','catch','error','Server\x20failed\x20to\x20start\x20due\x20to\x20error:\x20%s','exit','lodash','./mysqldb','./rpc','./config/environment','app','./config/pm2','./config/pm2/config','./config/schedule','./config/schedule/chat','./config/schedule/whatsapp','./config/schedule/transcribe','sync','then','listen','info','start','Online\x20apps:','filter','online','name'];(function(_0x2763f2,_0x416af8){var _0x3ef471=function(_0x288aa2){while(--_0x288aa2){_0x2763f2['push'](_0x2763f2['shift']());}};_0x3ef471(++_0x416af8);}(_0x01d9,0x6c));var _0x901d=function(_0x20a584,_0xe384a5){_0x20a584=_0x20a584-0x0;var _0x4b41a8=_0x01d9[_0x20a584];return _0x4b41a8;};'use strict';var _=require(_0x901d('0x0'));var mysqldb=require(_0x901d('0x1'));var rpc=require(_0x901d('0x2'));var config=require(_0x901d('0x3'));var logger=require('./config/logger')(_0x901d('0x4'));var pm2=require(_0x901d('0x5'));var pm2Config=require(_0x901d('0x6'));var schedule=require(_0x901d('0x7'));var chat=require(_0x901d('0x8'));var whatsapp=require(_0x901d('0x9'));var transcribe=require(_0x901d('0xa'));function main(){return mysqldb['db']['sequelize'][_0x901d('0xb')]()[_0x901d('0xc')](function(){return rpc[_0x901d('0xd')]();})[_0x901d('0xc')](function(_0x313f85){logger[_0x901d('0xe')](_0x313f85);return chat[_0x901d('0xf')]();})[_0x901d('0xc')](function(){return whatsapp[_0x901d('0xf')]();})[_0x901d('0xc')](function(){return schedule[_0x901d('0xf')]();})[_0x901d('0xc')](function(){return transcribe[_0x901d('0xf')]();})['then'](function(_0x439f17){logger['info'](_0x439f17);return pm2[_0x901d('0xf')](pm2Config);})[_0x901d('0xc')](function(_0x3f2a0a){logger[_0x901d('0xe')](_0x901d('0x10'),_['map'](_[_0x901d('0x11')](_0x3f2a0a,{'status':_0x901d('0x12')}),_0x901d('0x13'))[_0x901d('0x14')]());logger[_0x901d('0xe')](_0x901d('0x15'),_['map'](_[_0x901d('0x11')](_0x3f2a0a,function(_0x13903c){return _0x13903c[_0x901d('0x16')]!==_0x901d('0x12');}),_0x901d('0x13'))[_0x901d('0x14')]()||_0x901d('0x17'));config[_0x901d('0x18')]&&require(_0x901d('0x19'))[_0x901d('0x1a')]();require(_0x901d('0x1b'))[_0x901d('0x1a')]();})[_0x901d('0x1c')](function(_0x403db9){logger[_0x901d('0x1d')](_0x901d('0x1e'),_0x403db9);process[_0x901d('0x1f')](0x1);});}main();
\ No newline at end of file
+var _0x84c6=['join','seedDB','./config/license','default','catch','error','exit','./rpc','./config/environment','./config/logger','./config/pm2','./config/schedule','./config/schedule/chat','./config/schedule/whatsapp','./config/schedule/transcribe','sequelize','sync','then','listen','start','info','Online\x20apps:','map','filter','name','Offline\x20apps:','status','online'];(function(_0x26cddc,_0x51b2e3){var _0x591830=function(_0x332266){while(--_0x332266){_0x26cddc['push'](_0x26cddc['shift']());}};_0x591830(++_0x51b2e3);}(_0x84c6,0xe7));var _0x684c=function(_0x331872,_0x3ccaa5){_0x331872=_0x331872-0x0;var _0x396f4f=_0x84c6[_0x331872];return _0x396f4f;};'use strict';var _=require('lodash');var mysqldb=require('./mysqldb');var rpc=require(_0x684c('0x0'));var config=require(_0x684c('0x1'));var logger=require(_0x684c('0x2'))('app');var pm2=require(_0x684c('0x3'));var pm2Config=require('./config/pm2/config');var schedule=require(_0x684c('0x4'));var chat=require(_0x684c('0x5'));var whatsapp=require(_0x684c('0x6'));var transcribe=require(_0x684c('0x7'));function main(){return mysqldb['db'][_0x684c('0x8')][_0x684c('0x9')]()[_0x684c('0xa')](function(){return rpc[_0x684c('0xb')]();})[_0x684c('0xa')](function(_0x2fd628){logger['info'](_0x2fd628);return chat[_0x684c('0xc')]();})[_0x684c('0xa')](function(){return whatsapp['start']();})[_0x684c('0xa')](function(){return schedule['start']();})[_0x684c('0xa')](function(){return transcribe[_0x684c('0xc')]();})[_0x684c('0xa')](function(_0x29d5a8){logger[_0x684c('0xd')](_0x29d5a8);return pm2['start'](pm2Config);})['then'](function(_0x2a38f0){logger['info'](_0x684c('0xe'),_[_0x684c('0xf')](_[_0x684c('0x10')](_0x2a38f0,{'status':'online'}),_0x684c('0x11'))['join']());logger[_0x684c('0xd')](_0x684c('0x12'),_[_0x684c('0xf')](_[_0x684c('0x10')](_0x2a38f0,function(_0x329a6d){return _0x329a6d[_0x684c('0x13')]!==_0x684c('0x14');}),_0x684c('0x11'))[_0x684c('0x15')]()||'None');config[_0x684c('0x16')]&&require('./config/seedDB')['default']();require(_0x684c('0x17'))[_0x684c('0x18')]();})[_0x684c('0x19')](function(_0x1dc55d){logger[_0x684c('0x1a')]('Server\x20failed\x20to\x20start\x20due\x20to\x20error:\x20%s',_0x1dc55d);process[_0x684c('0x1b')](0x1);});}main();
\ No newline at end of file