Built motion from commit (unavailable).|2.4.10
[motion2.git] / server / app.js
index 0eb1277..5cd3a09 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xb854=['then','listen','start','Online\x20apps:','map','filter','name','join','info','Offline\x20apps:','online','None','default','./config/license','catch','error','Server\x20failed\x20to\x20start\x20due\x20to\x20error:\x20%s','exit','./rpc','./config/environment','./config/pm2','./config/pm2/config','./config/schedule','sequelize','sync'];(function(_0x44b135,_0x3a5899){var _0x4cf6d1=function(_0x13c787){while(--_0x13c787){_0x44b135['push'](_0x44b135['shift']());}};_0x4cf6d1(++_0x3a5899);}(_0xb854,0xa8));var _0x4b85=function(_0xce6f11,_0x3c3137){_0xce6f11=_0xce6f11-0x0;var _0x35b709=_0xb854[_0xce6f11];return _0x35b709;};'use strict';var _=require('lodash');var mysqldb=require('./mysqldb');var rpc=require(_0x4b85('0x0'));var config=require(_0x4b85('0x1'));var logger=require('./config/logger')('app');var pm2=require(_0x4b85('0x2'));var pm2Config=require(_0x4b85('0x3'));var schedule=require(_0x4b85('0x4'));var chat=require('./config/schedule/chat');function main(){return mysqldb['db'][_0x4b85('0x5')][_0x4b85('0x6')]()[_0x4b85('0x7')](function(){return rpc[_0x4b85('0x8')]();})[_0x4b85('0x7')](function(_0x2ae258){logger['info'](_0x2ae258);return chat[_0x4b85('0x9')]();})[_0x4b85('0x7')](function(){return schedule[_0x4b85('0x9')]();})[_0x4b85('0x7')](function(_0x161147){logger['info'](_0x161147);return pm2['start'](pm2Config);})[_0x4b85('0x7')](function(_0x1116db){logger['info'](_0x4b85('0xa'),_[_0x4b85('0xb')](_[_0x4b85('0xc')](_0x1116db,{'status':'online'}),_0x4b85('0xd'))[_0x4b85('0xe')]());logger[_0x4b85('0xf')](_0x4b85('0x10'),_[_0x4b85('0xb')](_[_0x4b85('0xc')](_0x1116db,function(_0x1af332){return _0x1af332['status']!==_0x4b85('0x11');}),_0x4b85('0xd'))[_0x4b85('0xe')]()||_0x4b85('0x12'));config['seedDB']&&require('./config/seedDB')[_0x4b85('0x13')]();require(_0x4b85('0x14'))[_0x4b85('0x13')]();})[_0x4b85('0x15')](function(_0x4e2512){logger[_0x4b85('0x16')](_0x4b85('0x17'),_0x4e2512);process[_0x4b85('0x18')](0x1);});}main();
\ No newline at end of file
+var _0xd982=['./config/logger','app','./config/pm2/config','./config/schedule','./config/schedule/chat','sequelize','sync','then','listen','start','info','Online\x20apps:','map','online','name','join','Offline\x20apps:','filter','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'];(function(_0x2e6627,_0x5e06b5){var _0x5a32a9=function(_0x39b9de){while(--_0x39b9de){_0x2e6627['push'](_0x2e6627['shift']());}};_0x5a32a9(++_0x5e06b5);}(_0xd982,0x7c));var _0x2d98=function(_0x5c6bc9,_0x4276f7){_0x5c6bc9=_0x5c6bc9-0x0;var _0x5b1fa5=_0xd982[_0x5c6bc9];return _0x5b1fa5;};'use strict';var _=require(_0x2d98('0x0'));var mysqldb=require(_0x2d98('0x1'));var rpc=require(_0x2d98('0x2'));var config=require(_0x2d98('0x3'));var logger=require(_0x2d98('0x4'))(_0x2d98('0x5'));var pm2=require('./config/pm2');var pm2Config=require(_0x2d98('0x6'));var schedule=require(_0x2d98('0x7'));var chat=require(_0x2d98('0x8'));function main(){return mysqldb['db'][_0x2d98('0x9')][_0x2d98('0xa')]()[_0x2d98('0xb')](function(){return rpc[_0x2d98('0xc')]();})[_0x2d98('0xb')](function(_0x5d9f72){logger['info'](_0x5d9f72);return chat[_0x2d98('0xd')]();})[_0x2d98('0xb')](function(){return schedule[_0x2d98('0xd')]();})[_0x2d98('0xb')](function(_0x3e45aa){logger[_0x2d98('0xe')](_0x3e45aa);return pm2['start'](pm2Config);})['then'](function(_0xada242){logger[_0x2d98('0xe')](_0x2d98('0xf'),_[_0x2d98('0x10')](_['filter'](_0xada242,{'status':_0x2d98('0x11')}),_0x2d98('0x12'))[_0x2d98('0x13')]());logger['info'](_0x2d98('0x14'),_['map'](_[_0x2d98('0x15')](_0xada242,function(_0x4c9720){return _0x4c9720[_0x2d98('0x16')]!==_0x2d98('0x11');}),_0x2d98('0x12'))[_0x2d98('0x13')]()||_0x2d98('0x17'));config[_0x2d98('0x18')]&&require(_0x2d98('0x19'))[_0x2d98('0x1a')]();require(_0x2d98('0x1b'))[_0x2d98('0x1a')]();})[_0x2d98('0x1c')](function(_0x40f9bd){logger[_0x2d98('0x1d')](_0x2d98('0x1e'),_0x40f9bd);process[_0x2d98('0x1f')](0x1);});}main();
\ No newline at end of file