Built motion from commit c8dd8619.|2.0.42
[motion2.git] / server / services / routing / server / applications / strategy / util.js
1 var _0x121e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x75\x74\x69\x6C","\x72\x6F\x75\x74\x69\x6E\x67","\x2E\x2E\x2F\x2E\x2E\x2F\x2E\x2E\x2F\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x6F\x67\x67\x65\x72","\x6C\x6F\x63\x61\x6C\x68\x6F\x73\x74","\x73\x6F\x63\x6B\x65\x74\x2E\x69\x6F\x2D\x65\x6D\x69\x74\x74\x65\x72","\x65\x6D\x69\x74","\x74\x6F","\x75\x73\x65\x72\x3A\x73\x61\x76\x65","\x75\x73\x65\x72\x3A\x25\x73","\x6E\x61\x6D\x65","\x66\x6F\x72\x6D\x61\x74","\x2E","\x73\x70\x6C\x69\x74","\x20\x69\x6E\x74\x65\x72\x61\x63\x74\x69\x6F\x6E","\x71\x75\x65\x75\x65","\x6E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x3A\x25\x73","\x73\x61\x76\x65","\x72\x65\x6D\x6F\x76\x65","\x5B\x25\x73\x5D\x5B\x51\x55\x45\x55\x45\x5D\x5B\x41\x47\x45\x4E\x54\x3A\x25\x73\x5D\x5B\x53\x54\x41\x54\x55\x53\x3A\x25\x73\x5D","\x69\x6E\x66\x6F","\x69\x73\x41\x67\x65\x6E\x74\x41\x76\x61\x69\x6C\x61\x62\x6C\x65","\x62\x75\x73\x79","\x42\x55\x53\x59","\x6F\x6E\x6C\x69\x6E\x65","\x4F\x46\x46\x4C\x49\x4E\x45","\x50\x61\x75\x73\x65","\x50\x41\x55\x53\x45","\x43\x61\x70\x61\x63\x69\x74\x79","\x68\x61\x73\x4F\x77\x6E\x50\x72\x6F\x70\x65\x72\x74\x79","\x43\x75\x72\x72\x65\x6E\x74\x43\x61\x70\x61\x63\x69\x74\x79","\x74\x6F\x55\x70\x70\x65\x72\x43\x61\x73\x65","\x20\x4D\x41\x58\x43\x41\x50\x41\x43\x49\x54\x59","\x73\x68\x6F\x77\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E","\x68\x69\x64\x65\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E","\x77\x72\x69\x74\x65\x4C\x6F\x67"];_0x121e[0];var util=require(_0x121e[1]);var logger=require(_0x121e[3])(_0x121e[2]);var io=require(_0x121e[5])({host:_0x121e[4],port:6379});function emit(_0x3febx5,_0x3febx6,_0x3febx7){io[_0x121e[7]](_0x3febx5)[_0x121e[6]](_0x3febx6,_0x3febx7)}function sendNotification(_0x3febx9,_0x3febxa,_0x3febxb,_0x3febxc,_0x3febxd){io[_0x121e[7]](util[_0x121e[11]](_0x121e[9],_0x3febxc[_0x121e[10]]))[_0x121e[6]](_0x121e[8],_0x3febxc);var _0x3febxe=_0x3febxb[_0x121e[13]](_0x121e[12]);var _0x3febx7={uniqueid:_0x3febxa,channel:_0x3febxe[0],id:_0x3febxe[1],title:_0x3febxe[0]+ _0x121e[14],interactionId:_0x3febxe[2]};if(_0x3febxd){_0x3febx7[_0x121e[15]]= _0x3febxd[_0x121e[10]]};io[_0x121e[7]](util[_0x121e[11]](_0x121e[9],_0x3febxc[_0x121e[10]]))[_0x121e[6]](util[_0x121e[11]](_0x121e[16],_0x3febx9?_0x121e[17]:_0x121e[18]),_0x3febx7)}function writeLog(_0x3febx10,_0x3febx7,_0x3febx11){return logger[_0x121e[20]](util[_0x121e[11]](_0x121e[19],_0x3febx10,_0x3febx7[_0x121e[10]],_0x3febx11))}exports[_0x121e[21]]= function(_0x3febx10,_0x3febxc,_0x3febx12,_0x3febx13){if(_0x3febxc[_0x121e[22]]){writeLog(_0x3febx10,_0x3febxc,_0x121e[23]);return false};if(!_0x3febxc[_0x121e[24]]){writeLog(_0x3febx10,_0x3febxc,_0x121e[25]);return false};if(_0x3febxc[_0x3febx12+ _0x121e[26]]){writeLog(_0x3febx10,_0x3febxc,_0x121e[27]);return false};if(_0x3febx13&& _0x3febxc[_0x121e[29]](_0x3febx12+ _0x121e[28])&& _0x3febxc[_0x121e[29]](_0x3febx12+ _0x121e[30])){if(_0x3febxc[_0x3febx12+ _0x121e[28]]> 0&& _0x3febxc[_0x3febx12+ _0x121e[30]]>= _0x3febxc[_0x3febx12+ _0x121e[28]]){writeLog(_0x3febx10,_0x3febxc,_0x3febx12[_0x121e[31]]()+ _0x121e[32]);return false}};return true};exports[_0x121e[33]]= function(_0x3febxa,_0x3febxb,_0x3febxc,_0x3febxd){return sendNotification(true,_0x3febxa,_0x3febxb,_0x3febxc,_0x3febxd)};exports[_0x121e[34]]= function(_0x3febxa,_0x3febxb,_0x3febxc,_0x3febxd){return sendNotification(false,_0x3febxa,_0x3febxb,_0x3febxc,_0x3febxd)};exports[_0x121e[35]]= writeLog