Built motion from commit e1760111.|2.6.18
[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 _0x2ecf=['restart','list','describe','delete','dump','saved','pm2','bluebird','connect','connected','start','then','disconnect','stop'];(function(_0x14aa96,_0xd83a5d){var _0x4eaa55=function(_0x238286){while(--_0x238286){_0x14aa96['push'](_0x14aa96['shift']());}};_0x4eaa55(++_0xd83a5d);}(_0x2ecf,0x18e));var _0xf2ec=function(_0xfae23b,_0x2be4ba){_0xfae23b=_0xfae23b-0x0;var _0x200640=_0x2ecf[_0xfae23b];return _0x200640;};'use strict';var pm2=require(_0xf2ec('0x0'));var BPromise=require(_0xf2ec('0x1'));var config=require('./config');function connect(){return new BPromise(function(_0x43051f,_0x2c00aa){return pm2[_0xf2ec('0x2')](function(_0x646944){if(_0x646944){return _0x2c00aa(_0x646944);}return _0x43051f(_0xf2ec('0x3'));});});};exports[_0xf2ec('0x4')]=function(_0x4a2880){return connect()[_0xf2ec('0x5')](function(){return new BPromise(function(_0x26595c,_0x1fccbc){return pm2[_0xf2ec('0x4')](_0x4a2880,function(_0x470fe7,_0x360249){if(_0x470fe7){return _0x1fccbc(_0x470fe7);}pm2[_0xf2ec('0x6')]();return _0x26595c(_0x360249);});});});};exports[_0xf2ec('0x7')]=function(_0x53d4d4){return connect()['then'](function(){return new BPromise(function(_0xcf867,_0x1a206e){return pm2[_0xf2ec('0x7')](_0x53d4d4,function(_0x22b08b,_0x7f83f3){if(_0x22b08b){return _0x1a206e(_0x22b08b);}pm2[_0xf2ec('0x6')]();return _0xcf867(_0x7f83f3);});});});};exports[_0xf2ec('0x8')]=function(_0x2e6b3b){return connect()[_0xf2ec('0x5')](function(){return new BPromise(function(_0x5cd9d3,_0x348d6d){return pm2[_0xf2ec('0x8')](_0x2e6b3b,function(_0xca5893,_0x38c91b){if(_0xca5893){return _0x348d6d(_0xca5893);}pm2['disconnect']();return _0x5cd9d3(_0x38c91b);});});});};exports[_0xf2ec('0x9')]=function(){return connect()[_0xf2ec('0x5')](function(){return new BPromise(function(_0x4f850d,_0x3bb897){return pm2[_0xf2ec('0x9')](function(_0x2ccc30,_0x3ee71b){if(_0x2ccc30){return _0x3bb897(_0x2ccc30);}pm2[_0xf2ec('0x6')]();return _0x4f850d(_0x3ee71b);});});});};exports['describe']=function(_0x52f362){return connect()[_0xf2ec('0x5')](function(){return new BPromise(function(_0x4af3b3,_0x3ca5f9){return pm2[_0xf2ec('0xa')](_0x52f362,function(_0x5a0417,_0x30f929){if(_0x5a0417){return _0x3ca5f9(_0x5a0417);}pm2[_0xf2ec('0x6')]();return _0x4af3b3(_0x30f929);});});});};exports[_0xf2ec('0xb')]=function(_0x251944){return connect()['then'](function(){return new BPromise(function(_0x43bebc,_0x3f74b1){return pm2[_0xf2ec('0xb')](_0x251944,function(_0x5ece14,_0x41f175){if(_0x5ece14){return _0x3f74b1(_0x5ece14);}pm2['disconnect']();return _0x43bebc(_0x41f175);});});});};exports[_0xf2ec('0xc')]=function(){return connect()[_0xf2ec('0x5')](function(){return new BPromise(function(_0x332d68,_0x222448){return pm2[_0xf2ec('0xc')](function(_0x5df09a){if(_0x5df09a){return _0x222448(_0x5df09a);}return _0x332d68(_0xf2ec('0xd'));});});});};