Built motion from commit (unavailable).|2.5.30
[motion2.git] / server / services / routing / server / interval.js
index eb46feb..9b59718 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x94a9=['[%s][INTERVAL]\x20%s\x20%s','join','\x20|\x20','when','log','stop','util','jayson/promise','lodash','../../../config/logger','routing','client','http','request','then','error','message','result','catch','rules','info','[%s][INTERVAL]\x20ROUTING\x20STOPPED','push','Command','format','iftime\x20%s','true','[%s][INTERVAL]\x20%s','all','some'];(function(_0x56d806,_0x4df11a){var _0x2f2ad6=function(_0x87f838){while(--_0x87f838){_0x56d806['push'](_0x56d806['shift']());}};_0x2f2ad6(++_0x4df11a);}(_0x94a9,0x1e6));var _0x994a=function(_0x422aad,_0x30587e){_0x422aad=_0x422aad-0x0;var _0x5418cd=_0x94a9[_0x422aad];return _0x5418cd;};'use strict';var util=require(_0x994a('0x0'));var BPromise=require('bluebird');var jayson=require(_0x994a('0x1'));var _=require(_0x994a('0x2'));var logger=require(_0x994a('0x3'))(_0x994a('0x4'));var client=jayson[_0x994a('0x5')][_0x994a('0x6')]({'port':0x232a});function request(_0x3a6aa8,_0x162c0c){return new BPromise(function(_0x47e871,_0x283f38){return client[_0x994a('0x7')](_0x3a6aa8,_0x162c0c)[_0x994a('0x8')](function(_0xf4bb1a){if(_0xf4bb1a[_0x994a('0x9')]){return _0x283f38(_0xf4bb1a['error'][_0x994a('0xa')]);}else{return _0x47e871(_0xf4bb1a[_0x994a('0xb')]);}})[_0x994a('0xc')](function(_0x1e9948){return _0x283f38(_0x1e9948);});});}exports['condition']=function(_0x4cf729,_0x5c3849,_0x2645bb){return function(_0x1e15c0){if(_0x2645bb[_0x994a('0xd')]&&!_0x2645bb[_0x994a('0xd')][_0x4cf729]){logger[_0x994a('0xe')](_0x994a('0xf'),_0x4cf729);return _0x1e15c0['stop']();}var _0x40d534=[];for(var _0x1fcf53=0x0;_0x1fcf53<_0x5c3849['length'];_0x1fcf53+=0x1){_0x40d534[_0x994a('0x10')](request(_0x994a('0x11'),{'command':util[_0x994a('0x12')](_0x994a('0x13'),_0x5c3849[_0x1fcf53])})[_0x994a('0x8')](function(_0x4bb511){return _0x4bb511&&_0x4bb511['message']&&_0x4bb511[_0x994a('0xa')]['indexOf'](_0x994a('0x14'))>=0x0?!![]:![];})[_0x994a('0xc')](function(_0x589384){logger[_0x994a('0x9')](_0x994a('0x15'),_0x4cf729,_0x5c3849[_0x1fcf53]);}));}BPromise[_0x994a('0x16')](_0x40d534)[_0x994a('0x8')](function(_0x3dfddb){var _0x31a564=_[_0x994a('0x17')](_0x3dfddb);logger[_0x994a('0xe')](_0x994a('0x18'),_0x4cf729,_0x5c3849[_0x994a('0x19')](_0x994a('0x1a')),_0x31a564);_0x1e15c0[_0x994a('0x1b')](_0x31a564);})['catch'](function(_0x1d4937){console[_0x994a('0x1c')](_0x1d4937);logger[_0x994a('0x9')](_0x994a('0x18'),_0x4cf729,_0x5c3849['join'](_0x994a('0x1a')),_0x1d4937['stack']);_0x1e15c0[_0x994a('0x1d')]();});};};
\ No newline at end of file
+var _0x5362=['bluebird','lodash','../../../config/logger','routing','client','http','request','error','message','result','condition','rules','info','length','push','Command','format','iftime\x20%s','then','indexOf','true','catch','[%s][INTERVAL]\x20%s','all','some','[%s][INTERVAL]\x20%s\x20%s','\x20|\x20','when','log','join','stop','util'];(function(_0x484e36,_0x4482d8){var _0xafc85d=function(_0xaba9c8){while(--_0xaba9c8){_0x484e36['push'](_0x484e36['shift']());}};_0xafc85d(++_0x4482d8);}(_0x5362,0xdf));var _0x2536=function(_0x42b6b1,_0xdfa67c){_0x42b6b1=_0x42b6b1-0x0;var _0xd3c1ca=_0x5362[_0x42b6b1];return _0xd3c1ca;};'use strict';var util=require(_0x2536('0x0'));var BPromise=require(_0x2536('0x1'));var jayson=require('jayson/promise');var _=require(_0x2536('0x2'));var logger=require(_0x2536('0x3'))(_0x2536('0x4'));var client=jayson[_0x2536('0x5')][_0x2536('0x6')]({'port':0x232a});function request(_0x77cf42,_0x4b9d71){return new BPromise(function(_0x5bde98,_0x33a5f4){return client[_0x2536('0x7')](_0x77cf42,_0x4b9d71)['then'](function(_0x359ae2){if(_0x359ae2[_0x2536('0x8')]){return _0x33a5f4(_0x359ae2['error'][_0x2536('0x9')]);}else{return _0x5bde98(_0x359ae2[_0x2536('0xa')]);}})['catch'](function(_0x5211a5){return _0x33a5f4(_0x5211a5);});});}exports[_0x2536('0xb')]=function(_0x5e262e,_0x1f4f77,_0x45ade6){return function(_0x3b07cd){if(_0x45ade6[_0x2536('0xc')]&&!_0x45ade6[_0x2536('0xc')][_0x5e262e]){logger[_0x2536('0xd')]('[%s][INTERVAL]\x20ROUTING\x20STOPPED',_0x5e262e);return _0x3b07cd['stop']();}var _0x2aadc2=[];for(var _0x1b67b3=0x0;_0x1b67b3<_0x1f4f77[_0x2536('0xe')];_0x1b67b3+=0x1){_0x2aadc2[_0x2536('0xf')](request(_0x2536('0x10'),{'command':util[_0x2536('0x11')](_0x2536('0x12'),_0x1f4f77[_0x1b67b3])})[_0x2536('0x13')](function(_0x5210ba){return _0x5210ba&&_0x5210ba[_0x2536('0x9')]&&_0x5210ba['message'][_0x2536('0x14')](_0x2536('0x15'))>=0x0?!![]:![];})[_0x2536('0x16')](function(_0x39ffc0){logger['error'](_0x2536('0x17'),_0x5e262e,_0x1f4f77[_0x1b67b3]);}));}BPromise[_0x2536('0x18')](_0x2aadc2)[_0x2536('0x13')](function(_0x1f7957){var _0x26228c=_[_0x2536('0x19')](_0x1f7957);logger['info'](_0x2536('0x1a'),_0x5e262e,_0x1f4f77['join'](_0x2536('0x1b')),_0x26228c);_0x3b07cd[_0x2536('0x1c')](_0x26228c);})['catch'](function(_0x1d5786){console[_0x2536('0x1d')](_0x1d5786);logger[_0x2536('0x8')](_0x2536('0x1a'),_0x5e262e,_0x1f4f77[_0x2536('0x1e')](_0x2536('0x1b')),_0x1d5786['stack']);_0x3b07cd[_0x2536('0x1f')]();});};};
\ No newline at end of file