Built motion from commit (unavailable).|2.4.4
[motion2.git] / server / services / routing / index.js
index cf91af0..2d3eaff 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x7964=['./rpc/faxQueue','then','initAgents','getOpenchannelQueues','initChatQueues','getSmsQueues','initMailQueues','initFaxQueues','listen','catch','log','./server','./realtime','./rpc/user','./rpc/interval','./rpc/openchannelQueue','./rpc/mailQueue'];(function(_0x3a4c0c,_0x15237f){var _0x3aec68=function(_0x3032c7){while(--_0x3032c7){_0x3a4c0c['push'](_0x3a4c0c['shift']());}};_0x3aec68(++_0x15237f);}(_0x7964,0x170));var _0x4796=function(_0x69607b,_0x350d5a){_0x69607b=_0x69607b-0x0;var _0x5db053=_0x7964[_0x69607b];return _0x5db053;};'use strict';var BPromise=require('bluebird');var server=require(_0x4796('0x0'));var Realtime=require(_0x4796('0x1'));var user=require(_0x4796('0x2'));var interval=require(_0x4796('0x3'));var openchannelQueue=require(_0x4796('0x4'));var chatQueue=require('./rpc/chatQueue');var smsQueue=require('./rpc/smsQueue');var mailQueue=require(_0x4796('0x5'));var faxQueue=require(_0x4796('0x6'));var realtime=new Realtime();function initRealtime(){return BPromise['resolve']()['then'](user['getAgents']())[_0x4796('0x7')](realtime[_0x4796('0x8')]())['then'](interval['getIntervals']())['then'](realtime['initIntervals']())[_0x4796('0x7')](openchannelQueue[_0x4796('0x9')]())[_0x4796('0x7')](realtime['initOpenchannelQueues']())['then'](chatQueue['getChatQueues']())[_0x4796('0x7')](realtime[_0x4796('0xa')]())[_0x4796('0x7')](smsQueue[_0x4796('0xb')]())[_0x4796('0x7')](realtime['initSmsQueues']())[_0x4796('0x7')](mailQueue['getMailQueues']())[_0x4796('0x7')](realtime[_0x4796('0xc')]())[_0x4796('0x7')](faxQueue['getFaxQueues']())[_0x4796('0x7')](realtime[_0x4796('0xd')]())['then'](function(){return realtime;});}function main(){return server[_0x4796('0xe')](realtime)[_0x4796('0x7')](function(_0x2fcda1){return initRealtime();})[_0x4796('0x7')](function(_0x4b4266){return setInterval(initRealtime,0x1388);})[_0x4796('0xf')](function(_0x160baa){console[_0x4796('0x10')](_0x160baa);});}main();
\ No newline at end of file
+var _0x99bc=['./rpc/chatQueue','./rpc/mailQueue','./rpc/faxQueue','then','getAgents','initAgents','getIntervals','getOpenchannelQueues','initOpenchannelQueues','getChatQueues','initChatQueues','initSmsQueues','getMailQueues','initMailQueues','catch','bluebird','./server','./realtime','./rpc/user','./rpc/openchannelQueue'];(function(_0x2bf888,_0x374f0b){var _0x3038d6=function(_0xe1b6d9){while(--_0xe1b6d9){_0x2bf888['push'](_0x2bf888['shift']());}};_0x3038d6(++_0x374f0b);}(_0x99bc,0x1c7));var _0xc99b=function(_0x321bb2,_0x202794){_0x321bb2=_0x321bb2-0x0;var _0x9c12ed=_0x99bc[_0x321bb2];return _0x9c12ed;};'use strict';var BPromise=require(_0xc99b('0x0'));var server=require(_0xc99b('0x1'));var Realtime=require(_0xc99b('0x2'));var user=require(_0xc99b('0x3'));var interval=require('./rpc/interval');var openchannelQueue=require(_0xc99b('0x4'));var chatQueue=require(_0xc99b('0x5'));var smsQueue=require('./rpc/smsQueue');var mailQueue=require(_0xc99b('0x6'));var faxQueue=require(_0xc99b('0x7'));var realtime=new Realtime();function initRealtime(){return BPromise['resolve']()[_0xc99b('0x8')](user[_0xc99b('0x9')]())[_0xc99b('0x8')](realtime[_0xc99b('0xa')]())[_0xc99b('0x8')](interval[_0xc99b('0xb')]())[_0xc99b('0x8')](realtime['initIntervals']())['then'](openchannelQueue[_0xc99b('0xc')]())['then'](realtime[_0xc99b('0xd')]())[_0xc99b('0x8')](chatQueue[_0xc99b('0xe')]())[_0xc99b('0x8')](realtime[_0xc99b('0xf')]())[_0xc99b('0x8')](smsQueue['getSmsQueues']())[_0xc99b('0x8')](realtime[_0xc99b('0x10')]())['then'](mailQueue[_0xc99b('0x11')]())[_0xc99b('0x8')](realtime[_0xc99b('0x12')]())[_0xc99b('0x8')](faxQueue['getFaxQueues']())[_0xc99b('0x8')](realtime['initFaxQueues']())[_0xc99b('0x8')](function(){return realtime;});}function main(){return server['listen'](realtime)[_0xc99b('0x8')](function(_0x1406ed){return initRealtime();})[_0xc99b('0x8')](function(_0x566e10){return setInterval(initRealtime,0x1388);})[_0xc99b('0x13')](function(_0x4a9479){console['log'](_0x4a9479);});}main();
\ No newline at end of file