Built motion from commit (unavailable).|2.2.1
[motion2.git] / server / services / routing / server / interval.js
index 49cfbdc..cefe285 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xc1d8=['jayson/promise','../../../config/logger','routing','http','request','then','error','message','result','condition','rules','[%s][INTERVAL]\x20ROUTING\x20STOPPED','stop','length','push','Command','format','[%s][INTERVAL]\x20%s','some','join','\x20|\x20','when','catch','log','stack','util'];(function(_0x3bf83f,_0x181cac){var _0x22c4a9=function(_0xb3ff0d){while(--_0xb3ff0d){_0x3bf83f['push'](_0x3bf83f['shift']());}};_0x22c4a9(++_0x181cac);}(_0xc1d8,0x19f));var _0x8c1d=function(_0x5b0597,_0x108948){_0x5b0597=_0x5b0597-0x0;var _0x190387=_0xc1d8[_0x5b0597];return _0x190387;};'use strict';var util=require(_0x8c1d('0x0'));var BPromise=require('bluebird');var jayson=require(_0x8c1d('0x1'));var _=require('lodash');var logger=require(_0x8c1d('0x2'))(_0x8c1d('0x3'));var client=jayson['client'][_0x8c1d('0x4')]({'port':0x232a});function request(_0x4eee51,_0x4ad719){return new BPromise(function(_0x1ac908,_0x5903fb){return client[_0x8c1d('0x5')](_0x4eee51,_0x4ad719)[_0x8c1d('0x6')](function(_0x2b5b17){if(_0x2b5b17[_0x8c1d('0x7')]){return _0x5903fb(_0x2b5b17[_0x8c1d('0x7')][_0x8c1d('0x8')]);}else{return _0x1ac908(_0x2b5b17[_0x8c1d('0x9')]);}})['catch'](function(_0x22a810){return _0x5903fb(_0x22a810);});});}exports[_0x8c1d('0xa')]=function(_0x3c242c,_0x59c06b,_0x14aac9){return function(_0x23b5f){if(_0x14aac9[_0x8c1d('0xb')]&&!_0x14aac9[_0x8c1d('0xb')][_0x3c242c]){logger['info'](_0x8c1d('0xc'),_0x3c242c);return _0x23b5f[_0x8c1d('0xd')]();}var _0x585b1b=[];for(var _0x16ffce=0x0;_0x16ffce<_0x59c06b[_0x8c1d('0xe')];_0x16ffce+=0x1){_0x585b1b[_0x8c1d('0xf')](request(_0x8c1d('0x10'),{'command':util[_0x8c1d('0x11')]('iftime\x20%s',_0x59c06b[_0x16ffce])})['then'](function(_0x5ecaac){return _0x5ecaac&&_0x5ecaac[_0x8c1d('0x8')]&&_0x5ecaac[_0x8c1d('0x8')]['indexOf']('true')>=0x0?!![]:![];})['catch'](function(_0x78909f){logger[_0x8c1d('0x7')](_0x8c1d('0x12'),_0x3c242c,_0x59c06b[_0x16ffce]);}));}BPromise['all'](_0x585b1b)[_0x8c1d('0x6')](function(_0x5f0f2a){var _0x3dc830=_[_0x8c1d('0x13')](_0x5f0f2a);logger['info']('[%s][INTERVAL]\x20%s\x20%s',_0x3c242c,_0x59c06b[_0x8c1d('0x14')](_0x8c1d('0x15')),_0x3dc830);_0x23b5f[_0x8c1d('0x16')](_0x3dc830);})[_0x8c1d('0x17')](function(_0x5e3807){console[_0x8c1d('0x18')](_0x5e3807);logger[_0x8c1d('0x7')]('[%s][INTERVAL]\x20%s\x20%s',_0x3c242c,_0x59c06b[_0x8c1d('0x14')](_0x8c1d('0x15')),_0x5e3807[_0x8c1d('0x19')]);_0x23b5f[_0x8c1d('0xd')]();});};};
\ No newline at end of file
+var _0x1017=['info','[%s][INTERVAL]\x20%s\x20%s','when','log','join','\x20|\x20','stack','bluebird','jayson/promise','lodash','../../../config/logger','routing','client','http','then','error','message','result','catch','condition','rules','[%s][INTERVAL]\x20ROUTING\x20STOPPED','stop','length','push','Command','format','iftime\x20%s','indexOf','true','all','some'];(function(_0x20ee0c,_0x181a4a){var _0x3abfa1=function(_0x42a910){while(--_0x42a910){_0x20ee0c['push'](_0x20ee0c['shift']());}};_0x3abfa1(++_0x181a4a);}(_0x1017,0xc7));var _0x7101=function(_0x355892,_0x5c25f0){_0x355892=_0x355892-0x0;var _0xbdb6d6=_0x1017[_0x355892];return _0xbdb6d6;};'use strict';var util=require('util');var BPromise=require(_0x7101('0x0'));var jayson=require(_0x7101('0x1'));var _=require(_0x7101('0x2'));var logger=require(_0x7101('0x3'))(_0x7101('0x4'));var client=jayson[_0x7101('0x5')][_0x7101('0x6')]({'port':0x232a});function request(_0x5d754f,_0x5522c8){return new BPromise(function(_0x155367,_0x533626){return client['request'](_0x5d754f,_0x5522c8)[_0x7101('0x7')](function(_0x188eb2){if(_0x188eb2[_0x7101('0x8')]){return _0x533626(_0x188eb2[_0x7101('0x8')][_0x7101('0x9')]);}else{return _0x155367(_0x188eb2[_0x7101('0xa')]);}})[_0x7101('0xb')](function(_0x3acf5c){return _0x533626(_0x3acf5c);});});}exports[_0x7101('0xc')]=function(_0x538ede,_0x23e549,_0x56e4ed){return function(_0x1a3277){if(_0x56e4ed['rules']&&!_0x56e4ed[_0x7101('0xd')][_0x538ede]){logger['info'](_0x7101('0xe'),_0x538ede);return _0x1a3277[_0x7101('0xf')]();}var _0x20ca61=[];for(var _0x1eddbe=0x0;_0x1eddbe<_0x23e549[_0x7101('0x10')];_0x1eddbe+=0x1){_0x20ca61[_0x7101('0x11')](request(_0x7101('0x12'),{'command':util[_0x7101('0x13')](_0x7101('0x14'),_0x23e549[_0x1eddbe])})[_0x7101('0x7')](function(_0x1f31b6){return _0x1f31b6&&_0x1f31b6[_0x7101('0x9')]&&_0x1f31b6[_0x7101('0x9')][_0x7101('0x15')](_0x7101('0x16'))>=0x0?!![]:![];})['catch'](function(_0x54ac06){logger[_0x7101('0x8')]('[%s][INTERVAL]\x20%s',_0x538ede,_0x23e549[_0x1eddbe]);}));}BPromise[_0x7101('0x17')](_0x20ca61)[_0x7101('0x7')](function(_0x3e3dc2){var _0x9e1bab=_[_0x7101('0x18')](_0x3e3dc2);logger[_0x7101('0x19')](_0x7101('0x1a'),_0x538ede,_0x23e549['join']('\x20|\x20'),_0x9e1bab);_0x1a3277[_0x7101('0x1b')](_0x9e1bab);})[_0x7101('0xb')](function(_0x15e40a){console[_0x7101('0x1c')](_0x15e40a);logger[_0x7101('0x8')]('[%s][INTERVAL]\x20%s\x20%s',_0x538ede,_0x23e549[_0x7101('0x1d')](_0x7101('0x1e')),_0x15e40a[_0x7101('0x1f')]);_0x1a3277['stop']();});};};
\ No newline at end of file