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 _0x9237=['util','../../../../config/logger','bluebird','child_process','exec','execute','info','Exec\x20gs','\x20Error\x20:','inspect'];(function(_0x344869,_0x363758){var _0x3703ed=function(_0x29063c){while(--_0x29063c){_0x344869['push'](_0x344869['shift']());}};_0x3703ed(++_0x363758);}(_0x9237,0x1cc));var _0x7923=function(_0x7feb90,_0x28e700){_0x7feb90=_0x7feb90-0x0;var _0x3c5b33=_0x9237[_0x7feb90];return _0x3c5b33;};'use strict';var util=require(_0x7923('0x0'));var logger=require(_0x7923('0x1'))('fax');var BPromise=require(_0x7923('0x2'));var exec=require(_0x7923('0x3'))[_0x7923('0x4')];exports[_0x7923('0x5')]=function(_0x5c9b5c){return new BPromise(function(_0x21bc8e,_0x3cba8a){exec(_0x5c9b5c,function(_0x201e48,_0x208bff,_0x249e89){logger[_0x7923('0x6')](_0x7923('0x7'),_0x208bff);if(_0x201e48){logger[_0x7923('0x6')](_0x7923('0x7'),_0x7923('0x8'),util[_0x7923('0x9')](_0x201e48,{'showHidden':![],'depth':null}),_0x208bff,_0x249e89);_0x3cba8a(_0x201e48);}_0x21bc8e(_0x208bff);});});};