Built motion from commit ded33658aad58fc8de845a8299a9db59a88cc353. Version 3.0.0...
[motion-next.git] / server / services / ami / fax / util / gs.js
1 const a1062_0xcf72=['../../../../config/logger','\x20Error\x20:','child_process','util','Exec\x20gs','fax','info','exec'];(function(_0xd57460,_0xcf728d){const _0x1082f7=function(_0xa793da){while(--_0xa793da){_0xd57460['push'](_0xd57460['shift']());}};_0x1082f7(++_0xcf728d);}(a1062_0xcf72,0xa0));const a1062_0x1082=function(_0xd57460,_0xcf728d){_0xd57460=_0xd57460-0x0;let _0x1082f7=a1062_0xcf72[_0xd57460];return _0x1082f7;};const _0x1a8124=a1062_0x1082;'use strict';const util=require(_0x1a8124('0x3')),logger=require(_0x1a8124('0x0'))(_0x1a8124('0x5')),exec=require(_0x1a8124('0x2'))[_0x1a8124('0x7')];exports['execute']=function(_0xa793da){return new Promise(function(_0x1face5,_0xe01c99){exec(_0xa793da,function(_0x3383d5,_0x2c70af,_0x904755){const _0x39750c=a1062_0x1082;logger[_0x39750c('0x6')]('Exec\x20gs',_0x2c70af),_0x3383d5&&(logger['info'](_0x39750c('0x4'),_0x39750c('0x1'),util['inspect'](_0x3383d5,{'showHidden':![],'depth':null}),_0x2c70af,_0x904755),_0xe01c99(_0x3383d5)),_0x1face5(_0x2c70af);});});};