Built motion from commit (unavailable).|2.5.21
[motion2.git] / server / services / routing / server / interval.js
index 63d24c6..7ee576e 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x3f02=['join','\x20|\x20','when','log','stack','util','bluebird','lodash','../../../config/logger','routing','client','request','then','error','message','result','catch','condition','rules','info','[%s][INTERVAL]\x20ROUTING\x20STOPPED','stop','push','Command','format','indexOf','[%s][INTERVAL]\x20%s\x20%s'];(function(_0x4301d5,_0x63b417){var _0xf9e507=function(_0x5c6e73){while(--_0x5c6e73){_0x4301d5['push'](_0x4301d5['shift']());}};_0xf9e507(++_0x63b417);}(_0x3f02,0x1b5));var _0x23f0=function(_0x12d812,_0x496bb7){_0x12d812=_0x12d812-0x0;var _0x3711ab=_0x3f02[_0x12d812];return _0x3711ab;};'use strict';var util=require(_0x23f0('0x0'));var BPromise=require(_0x23f0('0x1'));var jayson=require('jayson/promise');var _=require(_0x23f0('0x2'));var logger=require(_0x23f0('0x3'))(_0x23f0('0x4'));var client=jayson[_0x23f0('0x5')]['http']({'port':0x232a});function request(_0x324c5e,_0x191565){return new BPromise(function(_0xa5bf7c,_0x18bb31){return client[_0x23f0('0x6')](_0x324c5e,_0x191565)[_0x23f0('0x7')](function(_0x5c1ed9){if(_0x5c1ed9[_0x23f0('0x8')]){return _0x18bb31(_0x5c1ed9[_0x23f0('0x8')][_0x23f0('0x9')]);}else{return _0xa5bf7c(_0x5c1ed9[_0x23f0('0xa')]);}})[_0x23f0('0xb')](function(_0x3b090b){return _0x18bb31(_0x3b090b);});});}exports[_0x23f0('0xc')]=function(_0x592c3d,_0x15c638,_0xeba6cf){return function(_0x53fa9b){if(_0xeba6cf[_0x23f0('0xd')]&&!_0xeba6cf[_0x23f0('0xd')][_0x592c3d]){logger[_0x23f0('0xe')](_0x23f0('0xf'),_0x592c3d);return _0x53fa9b[_0x23f0('0x10')]();}var _0x2330c9=[];for(var _0x30c951=0x0;_0x30c951<_0x15c638['length'];_0x30c951+=0x1){_0x2330c9[_0x23f0('0x11')](request(_0x23f0('0x12'),{'command':util[_0x23f0('0x13')]('iftime\x20%s',_0x15c638[_0x30c951])})[_0x23f0('0x7')](function(_0x585014){return _0x585014&&_0x585014[_0x23f0('0x9')]&&_0x585014[_0x23f0('0x9')][_0x23f0('0x14')]('true')>=0x0?!![]:![];})[_0x23f0('0xb')](function(_0x242615){logger[_0x23f0('0x8')]('[%s][INTERVAL]\x20%s',_0x592c3d,_0x15c638[_0x30c951]);}));}BPromise['all'](_0x2330c9)[_0x23f0('0x7')](function(_0x55f2d5){var _0x361dc3=_['some'](_0x55f2d5);logger[_0x23f0('0xe')](_0x23f0('0x15'),_0x592c3d,_0x15c638[_0x23f0('0x16')](_0x23f0('0x17')),_0x361dc3);_0x53fa9b[_0x23f0('0x18')](_0x361dc3);})['catch'](function(_0x2acebc){console[_0x23f0('0x19')](_0x2acebc);logger[_0x23f0('0x8')](_0x23f0('0x15'),_0x592c3d,_0x15c638['join']('\x20|\x20'),_0x2acebc[_0x23f0('0x1a')]);_0x53fa9b[_0x23f0('0x10')]();});};};
\ No newline at end of file
+var _0xcf6f=['result','catch','condition','rules','stop','length','Command','iftime\x20%s','indexOf','true','[%s][INTERVAL]\x20%s','all','some','info','[%s][INTERVAL]\x20%s\x20%s','join','log','stack','util','bluebird','jayson/promise','lodash','../../../config/logger','routing','http','request','then','error','message'];(function(_0x38ef1d,_0x4c08f9){var _0x1b0464=function(_0x460cfb){while(--_0x460cfb){_0x38ef1d['push'](_0x38ef1d['shift']());}};_0x1b0464(++_0x4c08f9);}(_0xcf6f,0x86));var _0xfcf6=function(_0x6b3755,_0xf171fe){_0x6b3755=_0x6b3755-0x0;var _0x42f233=_0xcf6f[_0x6b3755];return _0x42f233;};'use strict';var util=require(_0xfcf6('0x0'));var BPromise=require(_0xfcf6('0x1'));var jayson=require(_0xfcf6('0x2'));var _=require(_0xfcf6('0x3'));var logger=require(_0xfcf6('0x4'))(_0xfcf6('0x5'));var client=jayson['client'][_0xfcf6('0x6')]({'port':0x232a});function request(_0x11404c,_0x57e892){return new BPromise(function(_0x2c74e4,_0x58781d){return client[_0xfcf6('0x7')](_0x11404c,_0x57e892)[_0xfcf6('0x8')](function(_0x1e3391){if(_0x1e3391[_0xfcf6('0x9')]){return _0x58781d(_0x1e3391[_0xfcf6('0x9')][_0xfcf6('0xa')]);}else{return _0x2c74e4(_0x1e3391[_0xfcf6('0xb')]);}})[_0xfcf6('0xc')](function(_0x1bdb06){return _0x58781d(_0x1bdb06);});});}exports[_0xfcf6('0xd')]=function(_0x5e9f7c,_0x5e0fc2,_0x59aea5){return function(_0x1e817b){if(_0x59aea5[_0xfcf6('0xe')]&&!_0x59aea5[_0xfcf6('0xe')][_0x5e9f7c]){logger['info']('[%s][INTERVAL]\x20ROUTING\x20STOPPED',_0x5e9f7c);return _0x1e817b[_0xfcf6('0xf')]();}var _0x24af22=[];for(var _0x4ce1f7=0x0;_0x4ce1f7<_0x5e0fc2[_0xfcf6('0x10')];_0x4ce1f7+=0x1){_0x24af22['push'](request(_0xfcf6('0x11'),{'command':util['format'](_0xfcf6('0x12'),_0x5e0fc2[_0x4ce1f7])})['then'](function(_0x1a4863){return _0x1a4863&&_0x1a4863[_0xfcf6('0xa')]&&_0x1a4863['message'][_0xfcf6('0x13')](_0xfcf6('0x14'))>=0x0?!![]:![];})[_0xfcf6('0xc')](function(_0x21426b){logger[_0xfcf6('0x9')](_0xfcf6('0x15'),_0x5e9f7c,_0x5e0fc2[_0x4ce1f7]);}));}BPromise[_0xfcf6('0x16')](_0x24af22)[_0xfcf6('0x8')](function(_0x5a4329){var _0xc34bb6=_[_0xfcf6('0x17')](_0x5a4329);logger[_0xfcf6('0x18')](_0xfcf6('0x19'),_0x5e9f7c,_0x5e0fc2[_0xfcf6('0x1a')]('\x20|\x20'),_0xc34bb6);_0x1e817b['when'](_0xc34bb6);})[_0xfcf6('0xc')](function(_0x5d401f){console[_0xfcf6('0x1b')](_0x5d401f);logger[_0xfcf6('0x9')](_0xfcf6('0x19'),_0x5e9f7c,_0x5e0fc2[_0xfcf6('0x1a')]('\x20|\x20'),_0x5d401f[_0xfcf6('0x1c')]);_0x1e817b[_0xfcf6('0xf')]();});};};
\ No newline at end of file