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 _0x06a7=['fax','bluebird','child_process','exec','execute','info','Exec\x20gs','\x20Error\x20:','inspect','../../../../config/logger'];(function(_0x35ccde,_0xbe027){var _0xbd6110=function(_0xba7aea){while(--_0xba7aea){_0x35ccde['push'](_0x35ccde['shift']());}};_0xbd6110(++_0xbe027);}(_0x06a7,0x117));var _0x706a=function(_0x4b992a,_0x51dd3e){_0x4b992a=_0x4b992a-0x0;var _0x39f09a=_0x06a7[_0x4b992a];return _0x39f09a;};'use strict';var util=require('util');var logger=require(_0x706a('0x0'))(_0x706a('0x1'));var BPromise=require(_0x706a('0x2'));var exec=require(_0x706a('0x3'))[_0x706a('0x4')];exports[_0x706a('0x5')]=function(_0x3f9c53){return new BPromise(function(_0x5baa79,_0x5d93e1){exec(_0x3f9c53,function(_0x356f4d,_0x198a65,_0x36fbd1){logger[_0x706a('0x6')](_0x706a('0x7'),_0x198a65);if(_0x356f4d){logger[_0x706a('0x6')](_0x706a('0x7'),_0x706a('0x8'),util[_0x706a('0x9')](_0x356f4d,{'showHidden':![],'depth':null}),_0x198a65,_0x36fbd1);_0x5d93e1(_0x356f4d);}_0x5baa79(_0x198a65);});});};