Built motion from commit (unavailable).|2.5.22
[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 _0xf8db=['./config','connect','connected','then','start','disconnect','stop','restart','list','describe','delete','dump','saved','pm2'];(function(_0x2e08cb,_0x3987c8){var _0x223e9d=function(_0x16b5d0){while(--_0x16b5d0){_0x2e08cb['push'](_0x2e08cb['shift']());}};_0x223e9d(++_0x3987c8);}(_0xf8db,0x16b));var _0xbf8d=function(_0x4d928b,_0xfcda3e){_0x4d928b=_0x4d928b-0x0;var _0x24464e=_0xf8db[_0x4d928b];return _0x24464e;};'use strict';var pm2=require(_0xbf8d('0x0'));var BPromise=require('bluebird');var config=require(_0xbf8d('0x1'));function connect(){return new BPromise(function(_0x295342,_0xfb4d27){return pm2[_0xbf8d('0x2')](function(_0xc6e9d6){if(_0xc6e9d6){return _0xfb4d27(_0xc6e9d6);}return _0x295342(_0xbf8d('0x3'));});});};exports['start']=function(_0x8c17d1){return connect()[_0xbf8d('0x4')](function(){return new BPromise(function(_0x2f3bf2,_0x44c765){return pm2[_0xbf8d('0x5')](_0x8c17d1,function(_0x12f40d,_0x5065ad){if(_0x12f40d){return _0x44c765(_0x12f40d);}pm2[_0xbf8d('0x6')]();return _0x2f3bf2(_0x5065ad);});});});};exports['stop']=function(_0x55e16a){return connect()[_0xbf8d('0x4')](function(){return new BPromise(function(_0x2dd165,_0x391657){return pm2[_0xbf8d('0x7')](_0x55e16a,function(_0x257aba,_0x1952c5){if(_0x257aba){return _0x391657(_0x257aba);}pm2[_0xbf8d('0x6')]();return _0x2dd165(_0x1952c5);});});});};exports[_0xbf8d('0x8')]=function(_0x2cc7a8){return connect()[_0xbf8d('0x4')](function(){return new BPromise(function(_0x2a853b,_0x31c83a){return pm2[_0xbf8d('0x8')](_0x2cc7a8,function(_0x26d761,_0x2acb8b){if(_0x26d761){return _0x31c83a(_0x26d761);}pm2[_0xbf8d('0x6')]();return _0x2a853b(_0x2acb8b);});});});};exports[_0xbf8d('0x9')]=function(){return connect()[_0xbf8d('0x4')](function(){return new BPromise(function(_0x354777,_0x45b018){return pm2[_0xbf8d('0x9')](function(_0xe25c13,_0x257cb1){if(_0xe25c13){return _0x45b018(_0xe25c13);}pm2[_0xbf8d('0x6')]();return _0x354777(_0x257cb1);});});});};exports[_0xbf8d('0xa')]=function(_0x3f195a){return connect()[_0xbf8d('0x4')](function(){return new BPromise(function(_0x38b42b,_0x144931){return pm2[_0xbf8d('0xa')](_0x3f195a,function(_0x3ec13b,_0x1460f1){if(_0x3ec13b){return _0x144931(_0x3ec13b);}pm2[_0xbf8d('0x6')]();return _0x38b42b(_0x1460f1);});});});};exports['delete']=function(_0x191c47){return connect()[_0xbf8d('0x4')](function(){return new BPromise(function(_0x3e42e4,_0x23f336){return pm2[_0xbf8d('0xb')](_0x191c47,function(_0x10b06e,_0x1a5a7f){if(_0x10b06e){return _0x23f336(_0x10b06e);}pm2[_0xbf8d('0x6')]();return _0x3e42e4(_0x1a5a7f);});});});};exports[_0xbf8d('0xc')]=function(){return connect()['then'](function(){return new BPromise(function(_0x37c2d6,_0x401fd8){return pm2[_0xbf8d('0xc')](function(_0x552d51){if(_0x552d51){return _0x401fd8(_0x552d51);}return _0x37c2d6(_0xbf8d('0xd'));});});});};