1 // *************************************************************************
3 // * xCALLY Motion - The Omnichannel Contact Center *
4 // * Copyright (c) Xenialab s.r.l. All Rights Reserved *
6 // *************************************************************************
8 // * Email: info@xcally.com *
9 // * Website: https://www.xcally.com *
11 // *************************************************************************
13 // * The SOFTWARE PRODUCT is protected by copyright laws and international *
14 // * copyright treaties, as well as other intellectual property laws and *
15 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. *
17 // *************************************************************************
18 var _0xa647=['describe','delete','saved','pm2','bluebird','./config','connect','connected','start','then','disconnect','stop','restart','list'];(function(_0x51ad89,_0x2a45e0){var _0x10cb2b=function(_0x36bc9b){while(--_0x36bc9b){_0x51ad89['push'](_0x51ad89['shift']());}};_0x10cb2b(++_0x2a45e0);}(_0xa647,0x81));var _0x7a64=function(_0x49a60d,_0x4099bb){_0x49a60d=_0x49a60d-0x0;var _0xd3de8f=_0xa647[_0x49a60d];return _0xd3de8f;};'use strict';var pm2=require(_0x7a64('0x0'));var BPromise=require(_0x7a64('0x1'));var config=require(_0x7a64('0x2'));function connect(){return new BPromise(function(_0xeb011a,_0x15f7f1){return pm2[_0x7a64('0x3')](function(_0x3c5305){if(_0x3c5305){return _0x15f7f1(_0x3c5305);}return _0xeb011a(_0x7a64('0x4'));});});};exports[_0x7a64('0x5')]=function(_0x2e1029){return connect()[_0x7a64('0x6')](function(){return new BPromise(function(_0x1a581d,_0x4a47b8){return pm2[_0x7a64('0x5')](_0x2e1029,function(_0x1b5633,_0x597981){if(_0x1b5633){return _0x4a47b8(_0x1b5633);}pm2[_0x7a64('0x7')]();return _0x1a581d(_0x597981);});});});};exports[_0x7a64('0x8')]=function(_0x13ea76){return connect()[_0x7a64('0x6')](function(){return new BPromise(function(_0x3babee,_0xba70c4){return pm2[_0x7a64('0x8')](_0x13ea76,function(_0x8eb19b,_0x24070c){if(_0x8eb19b){return _0xba70c4(_0x8eb19b);}pm2[_0x7a64('0x7')]();return _0x3babee(_0x24070c);});});});};exports[_0x7a64('0x9')]=function(_0x1cc96b){return connect()[_0x7a64('0x6')](function(){return new BPromise(function(_0x4e5f95,_0x3cebc9){return pm2[_0x7a64('0x9')](_0x1cc96b,function(_0x4bf912,_0x10d549){if(_0x4bf912){return _0x3cebc9(_0x4bf912);}pm2[_0x7a64('0x7')]();return _0x4e5f95(_0x10d549);});});});};exports[_0x7a64('0xa')]=function(){return connect()['then'](function(){return new BPromise(function(_0x20fb93,_0x2be452){return pm2[_0x7a64('0xa')](function(_0x293021,_0x24f0e3){if(_0x293021){return _0x2be452(_0x293021);}pm2[_0x7a64('0x7')]();return _0x20fb93(_0x24f0e3);});});});};exports[_0x7a64('0xb')]=function(_0x4829f8){return connect()[_0x7a64('0x6')](function(){return new BPromise(function(_0x5ae1c3,_0x47a13d){return pm2[_0x7a64('0xb')](_0x4829f8,function(_0x6c2094,_0x2a55ee){if(_0x6c2094){return _0x47a13d(_0x6c2094);}pm2['disconnect']();return _0x5ae1c3(_0x2a55ee);});});});};exports[_0x7a64('0xc')]=function(_0x59ab9f){return connect()[_0x7a64('0x6')](function(){return new BPromise(function(_0x586ada,_0x41e444){return pm2['delete'](_0x59ab9f,function(_0xde1d73,_0x1c062e){if(_0xde1d73){return _0x41e444(_0xde1d73);}pm2['disconnect']();return _0x586ada(_0x1c062e);});});});};exports['dump']=function(){return connect()['then'](function(){return new BPromise(function(_0x34e9d0,_0x17096a){return pm2['dump'](function(_0x57fa06){if(_0x57fa06){return _0x17096a(_0x57fa06);}return _0x34e9d0(_0x7a64('0xd'));});});});};