X-Git-Url: http://repos.xcallymotion.com/?a=blobdiff_plain;f=server%2Fservices%2Frouting%2Fserver%2Fapplications%2Fstrategy%2Fbeepall.js;h=4359d2907a4b38a9ab781d00fbd548d8cee18603;hb=44bd2814959684a7f7b774f2c71a3b12f9ba5952;hp=fba9e8082947f67011d3b266bb205f054beb6f29;hpb=868a31873a4f5d6a45b7a9cfef882f2e311d37fa;p=motion2.git diff --git a/server/services/routing/server/applications/strategy/beepall.js b/server/services/routing/server/applications/strategy/beepall.js index fba9e80..4359d29 100644 --- a/server/services/routing/server/applications/strategy/beepall.js +++ b/server/services/routing/server/applications/strategy/beepall.js @@ -15,4 +15,4 @@ // * treaties. The SOFTWARE PRODUCT is licensed, not sold. * // * * // ************************************************************************* -var _0xd276=['STOP','TIMEOUT','exports','lodash','./util','routing','notificationId','squeue','queue','realtime','push','handleRun','bind','handleTimeout','handleDrained','isNil','Agents','length','agents','[%s][QUEUE]\x20agent\x20skipped,\x20unknown\x20id\x20%s','isAgentAvailable','channel','writeLog','busy','busyQueue','showNotification','info','[%s][QUEUE]\x20ALL\x20AGENTS\x20ARE\x20BUSY','[%s][QUEUE]\x20EMPTY','prototype','hideNotification'];(function(_0x397e5f,_0x454c8f){var _0x5302b8=function(_0x1a29ef){while(--_0x1a29ef){_0x397e5f['push'](_0x397e5f['shift']());}};_0x5302b8(++_0x454c8f);}(_0xd276,0x11a));var _0x6d27=function(_0x12d033,_0x25fa2f){_0x12d033=_0x12d033-0x0;var _0x3b4e80=_0xd276[_0x12d033];return _0x3b4e80;};'use strict';var _=require(_0x6d27('0x0'));var uuid=require('uuid');var util=require(_0x6d27('0x1'));var logger=require('../../../../../config/logger')(_0x6d27('0x2'));var Beepall=function(_0x402e7e,_0x162a6c,_0x1b6060,_0x597c15){this[_0x6d27('0x3')]=uuid['v4']();this[_0x6d27('0x4')]=_0x402e7e;this[_0x6d27('0x5')]=_0x162a6c;this[_0x6d27('0x6')]=_0x1b6060;this[_0x6d27('0x2')]=_0x597c15;this['squeue'][_0x6d27('0x7')](this[_0x6d27('0x8')][_0x6d27('0x9')](this),this[_0x6d27('0xa')][_0x6d27('0x9')](this));this[_0x6d27('0x4')]['on']('timeout',this[_0x6d27('0xa')]['bind'](this));this[_0x6d27('0x4')]['on']('drained',this[_0x6d27('0xb')][_0x6d27('0x9')](this));};Beepall['prototype'][_0x6d27('0x7')]=function(){this[_0x6d27('0x4')][_0x6d27('0x7')](this[_0x6d27('0x8')]['bind'](this),this[_0x6d27('0xa')][_0x6d27('0x9')](this));};Beepall['prototype'][_0x6d27('0xb')]=function(_0xe23dae){this[_0x6d27('0xa')](!![]);};Beepall['prototype']['handleRun']=function(_0xac2cae){var _0x4de6cf=!![];if(!_[_0x6d27('0xc')](this[_0x6d27('0x5')])&&!_[_0x6d27('0xc')](this[_0x6d27('0x5')][_0x6d27('0xd')])&&this[_0x6d27('0x5')]['Agents']['length']>0x0){for(var _0x25aaab=0x0,_0x2a5a3a;_0x25aaab0x0){for(var _0x4e863a=0x0,_0x5873ae;_0x4e863a