Built motion from commit 42801a18.|2.6.28
[motion2.git] / server / services / routing / server / interval.js
index 88b6114..5a8e024 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x4568=['result','catch','condition','rules','info','[%s][INTERVAL]\x20ROUTING\x20STOPPED','stop','push','Command','format','iftime\x20%s','indexOf','true','[%s][INTERVAL]\x20%s','some','[%s][INTERVAL]\x20%s\x20%s','join','util','lodash','routing','request','then','error','message'];(function(_0x1e2a39,_0x50bbab){var _0x2b47fa=function(_0x53324e){while(--_0x53324e){_0x1e2a39['push'](_0x1e2a39['shift']());}};_0x2b47fa(++_0x50bbab);}(_0x4568,0x191));var _0x8456=function(_0x2d34d6,_0x397ff9){_0x2d34d6=_0x2d34d6-0x0;var _0x1d3d12=_0x4568[_0x2d34d6];return _0x1d3d12;};'use strict';var util=require(_0x8456('0x0'));var BPromise=require('bluebird');var jayson=require('jayson/promise');var _=require(_0x8456('0x1'));var logger=require('../../../config/logger')(_0x8456('0x2'));var client=jayson['client']['http']({'port':0x232a});function request(_0x4a88bd,_0x4ed0e7){return new BPromise(function(_0x1ca654,_0x23c8d7){return client[_0x8456('0x3')](_0x4a88bd,_0x4ed0e7)[_0x8456('0x4')](function(_0x3daf07){if(_0x3daf07[_0x8456('0x5')]){return _0x23c8d7(_0x3daf07[_0x8456('0x5')][_0x8456('0x6')]);}else{return _0x1ca654(_0x3daf07[_0x8456('0x7')]);}})[_0x8456('0x8')](function(_0x2403aa){return _0x23c8d7(_0x2403aa);});});}exports[_0x8456('0x9')]=function(_0x1a22d3,_0x227555,_0x43cbd7){return function(_0x390faa){if(_0x43cbd7['rules']&&!_0x43cbd7[_0x8456('0xa')][_0x1a22d3]){logger[_0x8456('0xb')](_0x8456('0xc'),_0x1a22d3);return _0x390faa[_0x8456('0xd')]();}var _0x10f47d=[];for(var _0x1cf3b7=0x0;_0x1cf3b7<_0x227555['length'];_0x1cf3b7+=0x1){_0x10f47d[_0x8456('0xe')](request(_0x8456('0xf'),{'command':util[_0x8456('0x10')](_0x8456('0x11'),_0x227555[_0x1cf3b7])})[_0x8456('0x4')](function(_0x2c4088){return _0x2c4088&&_0x2c4088[_0x8456('0x6')]&&_0x2c4088[_0x8456('0x6')][_0x8456('0x12')](_0x8456('0x13'))>=0x0?!![]:![];})[_0x8456('0x8')](function(){logger[_0x8456('0x5')](_0x8456('0x14'),_0x1a22d3,_0x227555[_0x1cf3b7]);}));}BPromise['all'](_0x10f47d)[_0x8456('0x4')](function(_0x5e6bed){var _0x263617=_[_0x8456('0x15')](_0x5e6bed);logger['info'](_0x8456('0x16'),_0x1a22d3,_0x227555['join']('\x20|\x20'),_0x263617);_0x390faa['when'](_0x263617);})[_0x8456('0x8')](function(_0xe058f){logger[_0x8456('0x5')](_0x8456('0x16'),_0x1a22d3,_0x227555[_0x8456('0x17')]('\x20|\x20'),_0xe058f['stack']);_0x390faa['stop']();});};};
\ No newline at end of file
+var _0x92db=['bluebird','../../../config/logger','routing','client','then','error','message','result','catch','condition','info','[%s][INTERVAL]\x20ROUTING\x20STOPPED','stop','Command','indexOf','true','[%s][INTERVAL]\x20%s','all','[%s][INTERVAL]\x20%s\x20%s','join','\x20|\x20','stack','util'];(function(_0x4bcbea,_0xba16d6){var _0x4db0f2=function(_0x137077){while(--_0x137077){_0x4bcbea['push'](_0x4bcbea['shift']());}};_0x4db0f2(++_0xba16d6);}(_0x92db,0x186));var _0xb92d=function(_0x12ac54,_0x5b1019){_0x12ac54=_0x12ac54-0x0;var _0x1388fb=_0x92db[_0x12ac54];return _0x1388fb;};'use strict';var util=require(_0xb92d('0x0'));var BPromise=require(_0xb92d('0x1'));var jayson=require('jayson/promise');var _=require('lodash');var logger=require(_0xb92d('0x2'))(_0xb92d('0x3'));var client=jayson[_0xb92d('0x4')]['http']({'port':0x232a});function request(_0x4cb9d7,_0x310f58){return new BPromise(function(_0x3a85fb,_0xfb198b){return client['request'](_0x4cb9d7,_0x310f58)[_0xb92d('0x5')](function(_0x833140){if(_0x833140[_0xb92d('0x6')]){return _0xfb198b(_0x833140[_0xb92d('0x6')][_0xb92d('0x7')]);}else{return _0x3a85fb(_0x833140[_0xb92d('0x8')]);}})[_0xb92d('0x9')](function(_0x4aae59){return _0xfb198b(_0x4aae59);});});}exports[_0xb92d('0xa')]=function(_0x317f07,_0x236561,_0x3b6851){return function(_0x3394b4){if(_0x3b6851['rules']&&!_0x3b6851['rules'][_0x317f07]){logger[_0xb92d('0xb')](_0xb92d('0xc'),_0x317f07);return _0x3394b4[_0xb92d('0xd')]();}var _0x115bd2=[];for(var _0x2a0336=0x0;_0x2a0336<_0x236561['length'];_0x2a0336+=0x1){_0x115bd2['push'](request(_0xb92d('0xe'),{'command':util['format']('iftime\x20%s',_0x236561[_0x2a0336])})[_0xb92d('0x5')](function(_0x1a3afc){return _0x1a3afc&&_0x1a3afc[_0xb92d('0x7')]&&_0x1a3afc[_0xb92d('0x7')][_0xb92d('0xf')](_0xb92d('0x10'))>=0x0?!![]:![];})[_0xb92d('0x9')](function(){logger[_0xb92d('0x6')](_0xb92d('0x11'),_0x317f07,_0x236561[_0x2a0336]);}));}BPromise[_0xb92d('0x12')](_0x115bd2)[_0xb92d('0x5')](function(_0xa2c57b){var _0x3608c1=_['some'](_0xa2c57b);logger[_0xb92d('0xb')](_0xb92d('0x13'),_0x317f07,_0x236561[_0xb92d('0x14')](_0xb92d('0x15')),_0x3608c1);_0x3394b4['when'](_0x3608c1);})[_0xb92d('0x9')](function(_0x1ca291){logger[_0xb92d('0x6')](_0xb92d('0x13'),_0x317f07,_0x236561[_0xb92d('0x14')](_0xb92d('0x15')),_0x1ca291[_0xb92d('0x16')]);_0x3394b4[_0xb92d('0xd')]();});};};
\ No newline at end of file