Built motion from commit (unavailable).|2.4.17
[motion2.git] / server / config / pm2 / index.js
1 // *************************************************************************
2 // *                                                                       *
3 // * xCALLY Motion -  The Omnichannel Contact Center                       *
4 // * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
5 // *                                                                       *
6 // *************************************************************************
7 // *                                                                       *
8 // * Email: info@xcally.com                                                *
9 // * Website: https://www.xcally.com                                       *
10 // *                                                                       *
11 // *************************************************************************
12 // *                                                                       *
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.                         *
16 // *                                                                       *
17 // *************************************************************************
18 var _0xb833=['restart','list','describe','delete','dump','saved','pm2','bluebird','./config','connect','connected','start','then','disconnect','stop'];(function(_0x2dafbe,_0x5d04de){var _0x58a45a=function(_0x50ac96){while(--_0x50ac96){_0x2dafbe['push'](_0x2dafbe['shift']());}};_0x58a45a(++_0x5d04de);}(_0xb833,0x105));var _0x3b83=function(_0x486dc0,_0x3c1b4c){_0x486dc0=_0x486dc0-0x0;var _0x393791=_0xb833[_0x486dc0];return _0x393791;};'use strict';var pm2=require(_0x3b83('0x0'));var BPromise=require(_0x3b83('0x1'));var config=require(_0x3b83('0x2'));function connect(){return new BPromise(function(_0x563582,_0x1546bc){return pm2[_0x3b83('0x3')](function(_0x588be9){if(_0x588be9){return _0x1546bc(_0x588be9);}return _0x563582(_0x3b83('0x4'));});});};exports[_0x3b83('0x5')]=function(_0xab434){return connect()[_0x3b83('0x6')](function(){return new BPromise(function(_0x146cee,_0x528a6f){return pm2[_0x3b83('0x5')](_0xab434,function(_0x273294,_0x5856b9){if(_0x273294){return _0x528a6f(_0x273294);}pm2[_0x3b83('0x7')]();return _0x146cee(_0x5856b9);});});});};exports[_0x3b83('0x8')]=function(_0x4d5605){return connect()[_0x3b83('0x6')](function(){return new BPromise(function(_0x3f5b50,_0x2b4ba9){return pm2[_0x3b83('0x8')](_0x4d5605,function(_0x4a7ce6,_0x371511){if(_0x4a7ce6){return _0x2b4ba9(_0x4a7ce6);}pm2[_0x3b83('0x7')]();return _0x3f5b50(_0x371511);});});});};exports['restart']=function(_0xefd37c){return connect()['then'](function(){return new BPromise(function(_0x19aa94,_0x36de06){return pm2[_0x3b83('0x9')](_0xefd37c,function(_0x481c9f,_0x594439){if(_0x481c9f){return _0x36de06(_0x481c9f);}pm2[_0x3b83('0x7')]();return _0x19aa94(_0x594439);});});});};exports[_0x3b83('0xa')]=function(){return connect()[_0x3b83('0x6')](function(){return new BPromise(function(_0xf2057a,_0x4281b2){return pm2[_0x3b83('0xa')](function(_0x693e81,_0x594db1){if(_0x693e81){return _0x4281b2(_0x693e81);}pm2[_0x3b83('0x7')]();return _0xf2057a(_0x594db1);});});});};exports[_0x3b83('0xb')]=function(_0x48b2ce){return connect()[_0x3b83('0x6')](function(){return new BPromise(function(_0x23d157,_0x2dce36){return pm2['describe'](_0x48b2ce,function(_0x248882,_0x280aa0){if(_0x248882){return _0x2dce36(_0x248882);}pm2[_0x3b83('0x7')]();return _0x23d157(_0x280aa0);});});});};exports[_0x3b83('0xc')]=function(_0x6a05d){return connect()[_0x3b83('0x6')](function(){return new BPromise(function(_0x71227b,_0x1ede68){return pm2[_0x3b83('0xc')](_0x6a05d,function(_0x14ba00,_0x581283){if(_0x14ba00){return _0x1ede68(_0x14ba00);}pm2['disconnect']();return _0x71227b(_0x581283);});});});};exports[_0x3b83('0xd')]=function(){return connect()[_0x3b83('0x6')](function(){return new BPromise(function(_0x1a08b7,_0x1b41b9){return pm2['dump'](function(_0x541d88){if(_0x541d88){return _0x1b41b9(_0x541d88);}return _0x1a08b7(_0x3b83('0xe'));});});});};