Built motion from commit (unavailable).|2.5.11
[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 _0x744c=['restart','then','list','describe','dump','saved','pm2','bluebird','./config','connect','connected','start','stop','disconnect'];(function(_0x29bcb6,_0x5e9420){var _0x3b9a9f=function(_0x15def6){while(--_0x15def6){_0x29bcb6['push'](_0x29bcb6['shift']());}};_0x3b9a9f(++_0x5e9420);}(_0x744c,0xa0));var _0xc744=function(_0x49fa01,_0x37f0bd){_0x49fa01=_0x49fa01-0x0;var _0x1362ca=_0x744c[_0x49fa01];return _0x1362ca;};'use strict';var pm2=require(_0xc744('0x0'));var BPromise=require(_0xc744('0x1'));var config=require(_0xc744('0x2'));function connect(){return new BPromise(function(_0x3a53cf,_0x4b6a83){return pm2[_0xc744('0x3')](function(_0x423eac){if(_0x423eac){return _0x4b6a83(_0x423eac);}return _0x3a53cf(_0xc744('0x4'));});});};exports[_0xc744('0x5')]=function(_0x4f1c94){return connect()['then'](function(){return new BPromise(function(_0x4722a6,_0x1cc521){return pm2[_0xc744('0x5')](_0x4f1c94,function(_0x5d5009,_0x5625a5){if(_0x5d5009){return _0x1cc521(_0x5d5009);}pm2['disconnect']();return _0x4722a6(_0x5625a5);});});});};exports[_0xc744('0x6')]=function(_0xf1fc2f){return connect()['then'](function(){return new BPromise(function(_0x150f9e,_0x24a8d3){return pm2[_0xc744('0x6')](_0xf1fc2f,function(_0x40030e,_0x43e0fe){if(_0x40030e){return _0x24a8d3(_0x40030e);}pm2[_0xc744('0x7')]();return _0x150f9e(_0x43e0fe);});});});};exports[_0xc744('0x8')]=function(_0x525fe7){return connect()[_0xc744('0x9')](function(){return new BPromise(function(_0x14cd23,_0x1ffe53){return pm2[_0xc744('0x8')](_0x525fe7,function(_0x26ae9a,_0x1d850c){if(_0x26ae9a){return _0x1ffe53(_0x26ae9a);}pm2['disconnect']();return _0x14cd23(_0x1d850c);});});});};exports[_0xc744('0xa')]=function(){return connect()['then'](function(){return new BPromise(function(_0x8d5a96,_0x3c84f4){return pm2[_0xc744('0xa')](function(_0x53ed35,_0x5d75bf){if(_0x53ed35){return _0x3c84f4(_0x53ed35);}pm2['disconnect']();return _0x8d5a96(_0x5d75bf);});});});};exports['describe']=function(_0x46d1f6){return connect()[_0xc744('0x9')](function(){return new BPromise(function(_0x5ad488,_0x5742c0){return pm2[_0xc744('0xb')](_0x46d1f6,function(_0x3d728e,_0x36f42f){if(_0x3d728e){return _0x5742c0(_0x3d728e);}pm2[_0xc744('0x7')]();return _0x5ad488(_0x36f42f);});});});};exports['delete']=function(_0x2a857d){return connect()[_0xc744('0x9')](function(){return new BPromise(function(_0x37c9f4,_0x431103){return pm2['delete'](_0x2a857d,function(_0xc55f24,_0x19f2cc){if(_0xc55f24){return _0x431103(_0xc55f24);}pm2[_0xc744('0x7')]();return _0x37c9f4(_0x19f2cc);});});});};exports[_0xc744('0xc')]=function(){return connect()[_0xc744('0x9')](function(){return new BPromise(function(_0x3eb6b3,_0x31cc32){return pm2[_0xc744('0xc')](function(_0x41eeae){if(_0x41eeae){return _0x31cc32(_0x41eeae);}return _0x3eb6b3(_0xc744('0xd'));});});});};