Built motion from commit 7158bc59.|2.5.42
[motion2.git] / server / services / routing / server / interval.js
index 40ceffd..58ebcc8 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x3945=['all','some','[%s][INTERVAL]\x20%s\x20%s','when','join','\x20|\x20','stack','util','bluebird','jayson/promise','lodash','../../../config/logger','client','request','then','error','message','catch','condition','rules','info','[%s][INTERVAL]\x20ROUTING\x20STOPPED','stop','length','push','Command','format','indexOf','[%s][INTERVAL]\x20%s'];(function(_0x365e54,_0x44be74){var _0x13317a=function(_0x2d917f){while(--_0x2d917f){_0x365e54['push'](_0x365e54['shift']());}};_0x13317a(++_0x44be74);}(_0x3945,0x163));var _0x5394=function(_0x38c9af,_0x5970a8){_0x38c9af=_0x38c9af-0x0;var _0x177d3b=_0x3945[_0x38c9af];return _0x177d3b;};'use strict';var util=require(_0x5394('0x0'));var BPromise=require(_0x5394('0x1'));var jayson=require(_0x5394('0x2'));var _=require(_0x5394('0x3'));var logger=require(_0x5394('0x4'))('routing');var client=jayson[_0x5394('0x5')]['http']({'port':0x232a});function request(_0x2caee0,_0x550172){return new BPromise(function(_0x351047,_0x5d393c){return client[_0x5394('0x6')](_0x2caee0,_0x550172)[_0x5394('0x7')](function(_0x14da36){if(_0x14da36['error']){return _0x5d393c(_0x14da36[_0x5394('0x8')][_0x5394('0x9')]);}else{return _0x351047(_0x14da36['result']);}})[_0x5394('0xa')](function(_0x503183){return _0x5d393c(_0x503183);});});}exports[_0x5394('0xb')]=function(_0x20e1ee,_0x274fbc,_0x2307b4){return function(_0x8721e1){if(_0x2307b4['rules']&&!_0x2307b4[_0x5394('0xc')][_0x20e1ee]){logger[_0x5394('0xd')](_0x5394('0xe'),_0x20e1ee);return _0x8721e1[_0x5394('0xf')]();}var _0x5c44b7=[];for(var _0x4f9d1a=0x0;_0x4f9d1a<_0x274fbc[_0x5394('0x10')];_0x4f9d1a+=0x1){_0x5c44b7[_0x5394('0x11')](request(_0x5394('0x12'),{'command':util[_0x5394('0x13')]('iftime\x20%s',_0x274fbc[_0x4f9d1a])})[_0x5394('0x7')](function(_0x9f812){return _0x9f812&&_0x9f812[_0x5394('0x9')]&&_0x9f812[_0x5394('0x9')][_0x5394('0x14')]('true')>=0x0?!![]:![];})[_0x5394('0xa')](function(_0x495fd3){logger[_0x5394('0x8')](_0x5394('0x15'),_0x20e1ee,_0x274fbc[_0x4f9d1a]);}));}BPromise[_0x5394('0x16')](_0x5c44b7)['then'](function(_0x2904d6){var _0x1656f1=_[_0x5394('0x17')](_0x2904d6);logger[_0x5394('0xd')](_0x5394('0x18'),_0x20e1ee,_0x274fbc['join']('\x20|\x20'),_0x1656f1);_0x8721e1[_0x5394('0x19')](_0x1656f1);})[_0x5394('0xa')](function(_0x404a9a){console['log'](_0x404a9a);logger[_0x5394('0x8')]('[%s][INTERVAL]\x20%s\x20%s',_0x20e1ee,_0x274fbc[_0x5394('0x1a')](_0x5394('0x1b')),_0x404a9a[_0x5394('0x1c')]);_0x8721e1[_0x5394('0xf')]();});};};
\ No newline at end of file
+var _0xd24b=['jayson/promise','../../../config/logger','client','http','then','error','result','condition','rules','info','[%s][INTERVAL]\x20ROUTING\x20STOPPED','length','push','Command','format','iftime\x20%s','message','indexOf','true','[%s][INTERVAL]\x20%s','all','[%s][INTERVAL]\x20%s\x20%s','join','\x20|\x20','when','catch','log','stop','util'];(function(_0x10d405,_0x28d136){var _0x12bd98=function(_0x3b6cc3){while(--_0x3b6cc3){_0x10d405['push'](_0x10d405['shift']());}};_0x12bd98(++_0x28d136);}(_0xd24b,0x73));var _0xbd24=function(_0xa38daf,_0x30406b){_0xa38daf=_0xa38daf-0x0;var _0x1b786a=_0xd24b[_0xa38daf];return _0x1b786a;};'use strict';var util=require(_0xbd24('0x0'));var BPromise=require('bluebird');var jayson=require(_0xbd24('0x1'));var _=require('lodash');var logger=require(_0xbd24('0x2'))('routing');var client=jayson[_0xbd24('0x3')][_0xbd24('0x4')]({'port':0x232a});function request(_0x300749,_0x3ea439){return new BPromise(function(_0x5663cf,_0x43398e){return client['request'](_0x300749,_0x3ea439)[_0xbd24('0x5')](function(_0xe170cb){if(_0xe170cb[_0xbd24('0x6')]){return _0x43398e(_0xe170cb[_0xbd24('0x6')]['message']);}else{return _0x5663cf(_0xe170cb[_0xbd24('0x7')]);}})['catch'](function(_0x249bb2){return _0x43398e(_0x249bb2);});});}exports[_0xbd24('0x8')]=function(_0x398f5b,_0x5c1cf3,_0x139190){return function(_0x4e9eec){if(_0x139190[_0xbd24('0x9')]&&!_0x139190[_0xbd24('0x9')][_0x398f5b]){logger[_0xbd24('0xa')](_0xbd24('0xb'),_0x398f5b);return _0x4e9eec['stop']();}var _0x301e43=[];for(var _0x1a9c72=0x0;_0x1a9c72<_0x5c1cf3[_0xbd24('0xc')];_0x1a9c72+=0x1){_0x301e43[_0xbd24('0xd')](request(_0xbd24('0xe'),{'command':util[_0xbd24('0xf')](_0xbd24('0x10'),_0x5c1cf3[_0x1a9c72])})['then'](function(_0x141138){return _0x141138&&_0x141138['message']&&_0x141138[_0xbd24('0x11')][_0xbd24('0x12')](_0xbd24('0x13'))>=0x0?!![]:![];})['catch'](function(_0x5176ed){logger[_0xbd24('0x6')](_0xbd24('0x14'),_0x398f5b,_0x5c1cf3[_0x1a9c72]);}));}BPromise[_0xbd24('0x15')](_0x301e43)['then'](function(_0x13624d){var _0x1ba7fc=_['some'](_0x13624d);logger[_0xbd24('0xa')](_0xbd24('0x16'),_0x398f5b,_0x5c1cf3[_0xbd24('0x17')](_0xbd24('0x18')),_0x1ba7fc);_0x4e9eec[_0xbd24('0x19')](_0x1ba7fc);})[_0xbd24('0x1a')](function(_0x31b9c3){console[_0xbd24('0x1b')](_0x31b9c3);logger['error'](_0xbd24('0x16'),_0x398f5b,_0x5c1cf3['join'](_0xbd24('0x18')),_0x31b9c3['stack']);_0x4e9eec[_0xbd24('0x1c')]();});};};
\ No newline at end of file