Built motion from commit 9e1ec266.|2.6.28
[motion2.git] / server / services / routing / server / interval.js
index 41b4dc4..7c24f94 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x0833=['catch','stack','bluebird','lodash','../../../config/logger','routing','client','http','request','then','error','message','result','condition','rules','[%s][INTERVAL]\x20ROUTING\x20STOPPED','stop','push','Command','format','iftime\x20%s','indexOf','[%s][INTERVAL]\x20%s','all','some','info','[%s][INTERVAL]\x20%s\x20%s','join','\x20|\x20','when'];(function(_0x1311e5,_0x3ec7c1){var _0x5e6d41=function(_0x3f0b93){while(--_0x3f0b93){_0x1311e5['push'](_0x1311e5['shift']());}};_0x5e6d41(++_0x3ec7c1);}(_0x0833,0x98));var _0x3083=function(_0x4eb236,_0x2c28a3){_0x4eb236=_0x4eb236-0x0;var _0x26be12=_0x0833[_0x4eb236];return _0x26be12;};'use strict';var util=require('util');var BPromise=require(_0x3083('0x0'));var jayson=require('jayson/promise');var _=require(_0x3083('0x1'));var logger=require(_0x3083('0x2'))(_0x3083('0x3'));var client=jayson[_0x3083('0x4')][_0x3083('0x5')]({'port':0x232a});function request(_0x45d55f,_0x3bc05e){return new BPromise(function(_0x2bccfc,_0x704f19){return client[_0x3083('0x6')](_0x45d55f,_0x3bc05e)[_0x3083('0x7')](function(_0x3a6386){if(_0x3a6386[_0x3083('0x8')]){return _0x704f19(_0x3a6386[_0x3083('0x8')][_0x3083('0x9')]);}else{return _0x2bccfc(_0x3a6386[_0x3083('0xa')]);}})['catch'](function(_0x9636b3){return _0x704f19(_0x9636b3);});});}exports[_0x3083('0xb')]=function(_0x4c90ec,_0x5179ac,_0x58a753){return function(_0x483591){if(_0x58a753['rules']&&!_0x58a753[_0x3083('0xc')][_0x4c90ec]){logger['info'](_0x3083('0xd'),_0x4c90ec);return _0x483591[_0x3083('0xe')]();}var _0x4242d5=[];for(var _0x32fd3e=0x0;_0x32fd3e<_0x5179ac['length'];_0x32fd3e+=0x1){_0x4242d5[_0x3083('0xf')](request(_0x3083('0x10'),{'command':util[_0x3083('0x11')](_0x3083('0x12'),_0x5179ac[_0x32fd3e])})[_0x3083('0x7')](function(_0x448666){return _0x448666&&_0x448666[_0x3083('0x9')]&&_0x448666[_0x3083('0x9')][_0x3083('0x13')]('true')>=0x0?!![]:![];})['catch'](function(){logger[_0x3083('0x8')](_0x3083('0x14'),_0x4c90ec,_0x5179ac[_0x32fd3e]);}));}BPromise[_0x3083('0x15')](_0x4242d5)[_0x3083('0x7')](function(_0x46773e){var _0x20dcb1=_[_0x3083('0x16')](_0x46773e);logger[_0x3083('0x17')](_0x3083('0x18'),_0x4c90ec,_0x5179ac[_0x3083('0x19')](_0x3083('0x1a')),_0x20dcb1);_0x483591[_0x3083('0x1b')](_0x20dcb1);})[_0x3083('0x1c')](function(_0x1a2e81){logger[_0x3083('0x8')](_0x3083('0x18'),_0x4c90ec,_0x5179ac[_0x3083('0x19')](_0x3083('0x1a')),_0x1a2e81[_0x3083('0x1d')]);_0x483591[_0x3083('0xe')]();});};};
\ No newline at end of file
+var _0xcf63=['client','http','request','then','error','message','result','catch','condition','info','[%s][INTERVAL]\x20ROUTING\x20STOPPED','stop','length','push','format','iftime\x20%s','indexOf','true','[%s][INTERVAL]\x20%s','all','some','[%s][INTERVAL]\x20%s\x20%s','join','when','\x20|\x20','util','bluebird','jayson/promise','../../../config/logger'];(function(_0x5b644e,_0x2e5e07){var _0x49c6bf=function(_0x3032d9){while(--_0x3032d9){_0x5b644e['push'](_0x5b644e['shift']());}};_0x49c6bf(++_0x2e5e07);}(_0xcf63,0x8d));var _0x3cf6=function(_0x24571d,_0x3bd61b){_0x24571d=_0x24571d-0x0;var _0x57de25=_0xcf63[_0x24571d];return _0x57de25;};'use strict';var util=require(_0x3cf6('0x0'));var BPromise=require(_0x3cf6('0x1'));var jayson=require(_0x3cf6('0x2'));var _=require('lodash');var logger=require(_0x3cf6('0x3'))('routing');var client=jayson[_0x3cf6('0x4')][_0x3cf6('0x5')]({'port':0x232a});function request(_0x1c9e39,_0x2c35cd){return new BPromise(function(_0x3263e8,_0x317139){return client[_0x3cf6('0x6')](_0x1c9e39,_0x2c35cd)[_0x3cf6('0x7')](function(_0x497ec8){if(_0x497ec8['error']){return _0x317139(_0x497ec8[_0x3cf6('0x8')][_0x3cf6('0x9')]);}else{return _0x3263e8(_0x497ec8[_0x3cf6('0xa')]);}})[_0x3cf6('0xb')](function(_0x178be4){return _0x317139(_0x178be4);});});}exports[_0x3cf6('0xc')]=function(_0x1d5c67,_0x5864ff,_0x50a0bd){return function(_0x4db520){if(_0x50a0bd['rules']&&!_0x50a0bd['rules'][_0x1d5c67]){logger[_0x3cf6('0xd')](_0x3cf6('0xe'),_0x1d5c67);return _0x4db520[_0x3cf6('0xf')]();}var _0x5a483a=[];for(var _0xdc3605=0x0;_0xdc3605<_0x5864ff[_0x3cf6('0x10')];_0xdc3605+=0x1){_0x5a483a[_0x3cf6('0x11')](request('Command',{'command':util[_0x3cf6('0x12')](_0x3cf6('0x13'),_0x5864ff[_0xdc3605])})[_0x3cf6('0x7')](function(_0x130bcf){return _0x130bcf&&_0x130bcf[_0x3cf6('0x9')]&&_0x130bcf[_0x3cf6('0x9')][_0x3cf6('0x14')](_0x3cf6('0x15'))>=0x0?!![]:![];})[_0x3cf6('0xb')](function(){logger[_0x3cf6('0x8')](_0x3cf6('0x16'),_0x1d5c67,_0x5864ff[_0xdc3605]);}));}BPromise[_0x3cf6('0x17')](_0x5a483a)['then'](function(_0x496411){var _0x519423=_[_0x3cf6('0x18')](_0x496411);logger[_0x3cf6('0xd')](_0x3cf6('0x19'),_0x1d5c67,_0x5864ff[_0x3cf6('0x1a')]('\x20|\x20'),_0x519423);_0x4db520[_0x3cf6('0x1b')](_0x519423);})[_0x3cf6('0xb')](function(_0x123fd5){logger[_0x3cf6('0x8')]('[%s][INTERVAL]\x20%s\x20%s',_0x1d5c67,_0x5864ff[_0x3cf6('0x1a')](_0x3cf6('0x1c')),_0x123fd5['stack']);_0x4db520['stop']();});};};
\ No newline at end of file