Built motion from commit b4f7ded2.|2.0.69
[motion2.git] / server / app.js
index ce38088..08880ed 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xf796=['catch','Server\x20failed\x20to\x20start\x20due\x20to\x20error:\x20%s','exit','lodash','./mysqldb','./config/environment','./config/logger','app','./config/schedule','sequelize','listen','then','info','start','map','filter','online','name','Offline\x20apps:','status','join','None','seedDB','./config/seedDB','default'];(function(_0x3dd15e,_0x1f0015){var _0x231fd0=function(_0x4f680a){while(--_0x4f680a){_0x3dd15e['push'](_0x3dd15e['shift']());}};_0x231fd0(++_0x1f0015);}(_0xf796,0x17a));var _0x6f79=function(_0x489ee0,_0x47fd21){_0x489ee0=_0x489ee0-0x0;var _0x4652d4=_0xf796[_0x489ee0];return _0x4652d4;};'use strict';var _=require(_0x6f79('0x0'));var mysqldb=require(_0x6f79('0x1'));var rpc=require('./rpc');var config=require(_0x6f79('0x2'));var logger=require(_0x6f79('0x3'))(_0x6f79('0x4'));var pm2=require('./config/pm2');var pm2Config=require('./config/pm2/config');var schedule=require(_0x6f79('0x5'));function main(){return mysqldb['db'][_0x6f79('0x6')]['sync']()['then'](function(){return rpc[_0x6f79('0x7')]();})[_0x6f79('0x8')](function(_0xa2f8ad){logger[_0x6f79('0x9')](_0xa2f8ad);return schedule['start']();})[_0x6f79('0x8')](function(_0x43cec4){logger[_0x6f79('0x9')](_0x43cec4);return pm2[_0x6f79('0xa')](pm2Config);})['then'](function(_0x4500c6){logger[_0x6f79('0x9')]('Online\x20apps:',_[_0x6f79('0xb')](_[_0x6f79('0xc')](_0x4500c6,{'status':_0x6f79('0xd')}),_0x6f79('0xe'))['join']());logger[_0x6f79('0x9')](_0x6f79('0xf'),_[_0x6f79('0xb')](_[_0x6f79('0xc')](_0x4500c6,function(_0x316bad){return _0x316bad[_0x6f79('0x10')]!==_0x6f79('0xd');}),_0x6f79('0xe'))[_0x6f79('0x11')]()||_0x6f79('0x12'));config[_0x6f79('0x13')]&&require(_0x6f79('0x14'))[_0x6f79('0x15')]();require('./config/license')[_0x6f79('0x15')]();})[_0x6f79('0x16')](function(_0x307f2c){logger['error'](_0x6f79('0x17'),_0x307f2c);process[_0x6f79('0x18')](0x1);});}main();
\ No newline at end of file
+var _0x85ca=['start','Online\x20apps:','map','filter','online','name','status','join','None','seedDB','./config/seedDB','./config/license','default','catch','error','exit','lodash','./mysqldb','./config/logger','app','./config/pm2/config','./config/schedule','sequelize','sync','then','info'];(function(_0x2083f1,_0x283aee){var _0x4ea238=function(_0x2e994d){while(--_0x2e994d){_0x2083f1['push'](_0x2083f1['shift']());}};_0x4ea238(++_0x283aee);}(_0x85ca,0x1e4));var _0xa85c=function(_0x521a04,_0x4ca31f){_0x521a04=_0x521a04-0x0;var _0x3b0ae2=_0x85ca[_0x521a04];return _0x3b0ae2;};'use strict';var _=require(_0xa85c('0x0'));var mysqldb=require(_0xa85c('0x1'));var rpc=require('./rpc');var config=require('./config/environment');var logger=require(_0xa85c('0x2'))(_0xa85c('0x3'));var pm2=require('./config/pm2');var pm2Config=require(_0xa85c('0x4'));var schedule=require(_0xa85c('0x5'));function main(){return mysqldb['db'][_0xa85c('0x6')][_0xa85c('0x7')]()['then'](function(){return rpc['listen']();})[_0xa85c('0x8')](function(_0x269e46){logger[_0xa85c('0x9')](_0x269e46);return schedule['start']();})[_0xa85c('0x8')](function(_0x4d2bb6){logger[_0xa85c('0x9')](_0x4d2bb6);return pm2[_0xa85c('0xa')](pm2Config);})[_0xa85c('0x8')](function(_0x2355f1){logger[_0xa85c('0x9')](_0xa85c('0xb'),_[_0xa85c('0xc')](_[_0xa85c('0xd')](_0x2355f1,{'status':_0xa85c('0xe')}),_0xa85c('0xf'))['join']());logger['info']('Offline\x20apps:',_[_0xa85c('0xc')](_[_0xa85c('0xd')](_0x2355f1,function(_0x4a29b5){return _0x4a29b5[_0xa85c('0x10')]!==_0xa85c('0xe');}),_0xa85c('0xf'))[_0xa85c('0x11')]()||_0xa85c('0x12'));config[_0xa85c('0x13')]&&require(_0xa85c('0x14'))['default']();require(_0xa85c('0x15'))[_0xa85c('0x16')]();})[_0xa85c('0x17')](function(_0x1bc020){logger[_0xa85c('0x18')]('Server\x20failed\x20to\x20start\x20due\x20to\x20error:\x20%s',_0x1bc020);process[_0xa85c('0x19')](0x1);});}main();
\ No newline at end of file