Built motion from commit (unavailable).|2.5.31
[motion2.git] / server / services / routing / server / interval.js
index 46a438c..1d321fc 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x5a14=['\x20|\x20','catch','log','stack','bluebird','jayson/promise','lodash','routing','client','http','then','error','message','result','condition','rules','info','stop','length','push','iftime\x20%s','indexOf','[%s][INTERVAL]\x20%s','all','some','[%s][INTERVAL]\x20%s\x20%s','join'];(function(_0x29a5fc,_0x4d46f7){var _0x1f4838=function(_0x358b49){while(--_0x358b49){_0x29a5fc['push'](_0x29a5fc['shift']());}};_0x1f4838(++_0x4d46f7);}(_0x5a14,0x70));var _0x45a1=function(_0x5248bc,_0x5d971d){_0x5248bc=_0x5248bc-0x0;var _0x2a8aff=_0x5a14[_0x5248bc];return _0x2a8aff;};'use strict';var util=require('util');var BPromise=require(_0x45a1('0x0'));var jayson=require(_0x45a1('0x1'));var _=require(_0x45a1('0x2'));var logger=require('../../../config/logger')(_0x45a1('0x3'));var client=jayson[_0x45a1('0x4')][_0x45a1('0x5')]({'port':0x232a});function request(_0x1d6f29,_0x505509){return new BPromise(function(_0x2ee402,_0x2a5ead){return client['request'](_0x1d6f29,_0x505509)[_0x45a1('0x6')](function(_0x42da95){if(_0x42da95[_0x45a1('0x7')]){return _0x2a5ead(_0x42da95['error'][_0x45a1('0x8')]);}else{return _0x2ee402(_0x42da95[_0x45a1('0x9')]);}})['catch'](function(_0x396934){return _0x2a5ead(_0x396934);});});}exports[_0x45a1('0xa')]=function(_0x3f7c46,_0x285710,_0x23cfbf){return function(_0x21ba07){if(_0x23cfbf[_0x45a1('0xb')]&&!_0x23cfbf[_0x45a1('0xb')][_0x3f7c46]){logger[_0x45a1('0xc')]('[%s][INTERVAL]\x20ROUTING\x20STOPPED',_0x3f7c46);return _0x21ba07[_0x45a1('0xd')]();}var _0x5d4267=[];for(var _0x58b6c4=0x0;_0x58b6c4<_0x285710[_0x45a1('0xe')];_0x58b6c4+=0x1){_0x5d4267[_0x45a1('0xf')](request('Command',{'command':util['format'](_0x45a1('0x10'),_0x285710[_0x58b6c4])})[_0x45a1('0x6')](function(_0x573601){return _0x573601&&_0x573601[_0x45a1('0x8')]&&_0x573601['message'][_0x45a1('0x11')]('true')>=0x0?!![]:![];})['catch'](function(_0x4217b1){logger[_0x45a1('0x7')](_0x45a1('0x12'),_0x3f7c46,_0x285710[_0x58b6c4]);}));}BPromise[_0x45a1('0x13')](_0x5d4267)[_0x45a1('0x6')](function(_0x1a20e9){var _0x1b2748=_[_0x45a1('0x14')](_0x1a20e9);logger['info'](_0x45a1('0x15'),_0x3f7c46,_0x285710[_0x45a1('0x16')](_0x45a1('0x17')),_0x1b2748);_0x21ba07['when'](_0x1b2748);})[_0x45a1('0x18')](function(_0x56dca5){console[_0x45a1('0x19')](_0x56dca5);logger[_0x45a1('0x7')](_0x45a1('0x15'),_0x3f7c46,_0x285710[_0x45a1('0x16')](_0x45a1('0x17')),_0x56dca5[_0x45a1('0x1a')]);_0x21ba07[_0x45a1('0xd')]();});};};
\ No newline at end of file
+var _0xfeb6=['stop','util','bluebird','jayson/promise','lodash','routing','client','then','error','message','catch','condition','rules','[%s][INTERVAL]\x20ROUTING\x20STOPPED','length','Command','iftime\x20%s','indexOf','true','[%s][INTERVAL]\x20%s','all','some','info','[%s][INTERVAL]\x20%s\x20%s','join','\x20|\x20','when'];(function(_0x306705,_0x4c936a){var _0x516f2f=function(_0x1a2781){while(--_0x1a2781){_0x306705['push'](_0x306705['shift']());}};_0x516f2f(++_0x4c936a);}(_0xfeb6,0xbe));var _0x6feb=function(_0x47a1d4,_0x5c5e06){_0x47a1d4=_0x47a1d4-0x0;var _0xf982d5=_0xfeb6[_0x47a1d4];return _0xf982d5;};'use strict';var util=require(_0x6feb('0x0'));var BPromise=require(_0x6feb('0x1'));var jayson=require(_0x6feb('0x2'));var _=require(_0x6feb('0x3'));var logger=require('../../../config/logger')(_0x6feb('0x4'));var client=jayson[_0x6feb('0x5')]['http']({'port':0x232a});function request(_0x403f01,_0x4f2189){return new BPromise(function(_0x280f55,_0x1fed28){return client['request'](_0x403f01,_0x4f2189)[_0x6feb('0x6')](function(_0x2e5e0a){if(_0x2e5e0a[_0x6feb('0x7')]){return _0x1fed28(_0x2e5e0a[_0x6feb('0x7')][_0x6feb('0x8')]);}else{return _0x280f55(_0x2e5e0a['result']);}})[_0x6feb('0x9')](function(_0x346662){return _0x1fed28(_0x346662);});});}exports[_0x6feb('0xa')]=function(_0x140d59,_0x53196f,_0x2da46a){return function(_0x21ce20){if(_0x2da46a[_0x6feb('0xb')]&&!_0x2da46a[_0x6feb('0xb')][_0x140d59]){logger['info'](_0x6feb('0xc'),_0x140d59);return _0x21ce20['stop']();}var _0x132c03=[];for(var _0x4272ae=0x0;_0x4272ae<_0x53196f[_0x6feb('0xd')];_0x4272ae+=0x1){_0x132c03['push'](request(_0x6feb('0xe'),{'command':util['format'](_0x6feb('0xf'),_0x53196f[_0x4272ae])})[_0x6feb('0x6')](function(_0x2c3e3f){return _0x2c3e3f&&_0x2c3e3f['message']&&_0x2c3e3f[_0x6feb('0x8')][_0x6feb('0x10')](_0x6feb('0x11'))>=0x0?!![]:![];})['catch'](function(_0x20c72c){logger[_0x6feb('0x7')](_0x6feb('0x12'),_0x140d59,_0x53196f[_0x4272ae]);}));}BPromise[_0x6feb('0x13')](_0x132c03)['then'](function(_0x56a5e7){var _0x86d77b=_[_0x6feb('0x14')](_0x56a5e7);logger[_0x6feb('0x15')](_0x6feb('0x16'),_0x140d59,_0x53196f[_0x6feb('0x17')](_0x6feb('0x18')),_0x86d77b);_0x21ce20[_0x6feb('0x19')](_0x86d77b);})[_0x6feb('0x9')](function(_0x19fbc4){console['log'](_0x19fbc4);logger['error'](_0x6feb('0x16'),_0x140d59,_0x53196f[_0x6feb('0x17')](_0x6feb('0x18')),_0x19fbc4['stack']);_0x21ce20[_0x6feb('0x1a')]();});};};
\ No newline at end of file