Built motion from commit 980b26c3.|2.6.29
[motion2.git] / server / api / system / system.controller.js
index b27a399..e8dd8ce 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x2168=['../../config/logger','api','util','bluebird','lodash','error','<%-\x20name\x20%>,\x20%s,\x20%s,\x20%s','name','status','send','index','then','json','catch','killProcess','format','params','pid','length','indexOf','kill','systeminformation','child_process'];(function(_0x3f6e26,_0x811a34){var _0x474345=function(_0x4a0cbe){while(--_0x4a0cbe){_0x3f6e26['push'](_0x3f6e26['shift']());}};_0x474345(++_0x811a34);}(_0x2168,0x112));var _0x8216=function(_0x4536dc,_0x28c008){_0x4536dc=_0x4536dc-0x0;var _0x6bcb0b=_0x2168[_0x4536dc];return _0x6bcb0b;};'use strict';var info=require(_0x8216('0x0'));var exec=require(_0x8216('0x1'))['exec'];var logger=require(_0x8216('0x2'))(_0x8216('0x3'));var util=require(_0x8216('0x4'));var BPromise=require(_0x8216('0x5'));var _=require(_0x8216('0x6'));function handleError(_0xec6987,_0x40a326,_0x1e3497){_0x40a326=_0x40a326||0x1f4;return function(_0x12b67c){logger[_0x8216('0x7')](_0x8216('0x8'),_0x1e3497,_0x40a326,util['inspect'](_0x12b67c,{'showHidden':![],'depth':null}));delete _0x12b67c[_0x8216('0x9')];_0xec6987[_0x8216('0xa')](_0x40a326)[_0x8216('0xb')](_0x12b67c);};}exports[_0x8216('0xc')]=function(_0x1d0e86,_0x1ae27c){return info['getAllData']()[_0x8216('0xd')](function(_0x42b111){return _0x1ae27c['status'](0xc8)[_0x8216('0xe')](_0x42b111);})[_0x8216('0xf')](function(_0x497c0a){return _0x1ae27c[_0x8216('0xa')](0x1f4)[_0x8216('0xe')](_0x497c0a);});};exports[_0x8216('0x10')]=function(_0x469876,_0x30a266){var _0x5aa49c=['components/import/cm'];return new BPromise(function(_0x3d59cd,_0x1ffc67){return exec(util[_0x8216('0x11')]('ps\x20-p\x20%s\x20-ww\x20-o\x20args',_0x469876[_0x8216('0x12')][_0x8216('0x13')]),function(_0x39dc1e,_0x356fde,_0x373fa8){if(_0x39dc1e){return _0x1ffc67(_0x39dc1e);}return _0x3d59cd(_0x356fde);});})[_0x8216('0xd')](function(_0x3febc6){var _0x41fe76=![];var _0x5979dd=_0x3febc6['split'](/\n/);for(var _0x543a12=0x0,_0x2c7e32=_0x5aa49c[_0x8216('0x14')];_0x543a12<_0x2c7e32,_0x41fe76===![];_0x543a12+=0x1){if(_0x3febc6[_0x8216('0x15')](_0x5aa49c[_0x543a12])>=0x0){_0x41fe76=!![];}}if(!_0x41fe76){throw new Error(util[_0x8216('0x11')]('Process\x20with\x20pid\x20%s\x20not\x20found!',_0x469876[_0x8216('0x12')][_0x8216('0x13')]));}process[_0x8216('0x16')](_0x469876['params'][_0x8216('0x13')],'SIGINT');return _0x30a266[_0x8216('0xa')](0xc8)[_0x8216('0xe')]({'message':util[_0x8216('0x11')]('Process\x20with\x20pid\x20%s\x20killed\x20correctly',_0x469876[_0x8216('0x12')][_0x8216('0x13')])});})[_0x8216('0xf')](handleError(_0x30a266,null,_0x8216('0x10')));};
\ No newline at end of file
+var _0x1e0b=['send','getAllData','then','status','json','catch','killProcess','ps\x20-p\x20%s\x20-ww\x20-o\x20args','pid','split','length','indexOf','format','Process\x20with\x20pid\x20%s\x20not\x20found!','params','SIGINT','Process\x20with\x20pid\x20%s\x20killed\x20correctly','systeminformation','child_process','api','util','<%-\x20name\x20%>,\x20%s,\x20%s,\x20%s','inspect','name'];(function(_0x20d54d,_0x1adc8e){var _0x516e8b=function(_0x2754e1){while(--_0x2754e1){_0x20d54d['push'](_0x20d54d['shift']());}};_0x516e8b(++_0x1adc8e);}(_0x1e0b,0x89));var _0xb1e0=function(_0x19115e,_0x507bab){_0x19115e=_0x19115e-0x0;var _0x45bbd4=_0x1e0b[_0x19115e];return _0x45bbd4;};'use strict';var info=require(_0xb1e0('0x0'));var exec=require(_0xb1e0('0x1'))['exec'];var logger=require('../../config/logger')(_0xb1e0('0x2'));var util=require(_0xb1e0('0x3'));var BPromise=require('bluebird');var _=require('lodash');function handleError(_0x463e95,_0x5789c6,_0x30ea3c){_0x5789c6=_0x5789c6||0x1f4;return function(_0x4caf5b){logger['error'](_0xb1e0('0x4'),_0x30ea3c,_0x5789c6,util[_0xb1e0('0x5')](_0x4caf5b,{'showHidden':![],'depth':null}));delete _0x4caf5b[_0xb1e0('0x6')];_0x463e95['status'](_0x5789c6)[_0xb1e0('0x7')](_0x4caf5b);};}exports['index']=function(_0x5b3271,_0x205b7e){return info[_0xb1e0('0x8')]()[_0xb1e0('0x9')](function(_0x401569){return _0x205b7e[_0xb1e0('0xa')](0xc8)[_0xb1e0('0xb')](_0x401569);})[_0xb1e0('0xc')](function(_0xf03834){return _0x205b7e[_0xb1e0('0xa')](0x1f4)['json'](_0xf03834);});};exports[_0xb1e0('0xd')]=function(_0x354ada,_0x4e9923){var _0xe47b5c=['components/import/cm'];return new BPromise(function(_0x116ac7,_0x44b930){return exec(util['format'](_0xb1e0('0xe'),_0x354ada['params'][_0xb1e0('0xf')]),function(_0x3b7c40,_0x307d9c,_0x44b23d){if(_0x3b7c40){return _0x44b930(_0x3b7c40);}return _0x116ac7(_0x307d9c);});})[_0xb1e0('0x9')](function(_0x471cb1){var _0x1a1f03=![];var _0x56fd99=_0x471cb1[_0xb1e0('0x10')](/\n/);for(var _0x5e56ee=0x0,_0x3805de=_0xe47b5c[_0xb1e0('0x11')];_0x5e56ee<_0x3805de,_0x1a1f03===![];_0x5e56ee+=0x1){if(_0x471cb1[_0xb1e0('0x12')](_0xe47b5c[_0x5e56ee])>=0x0){_0x1a1f03=!![];}}if(!_0x1a1f03){throw new Error(util[_0xb1e0('0x13')](_0xb1e0('0x14'),_0x354ada[_0xb1e0('0x15')]['pid']));}process['kill'](_0x354ada[_0xb1e0('0x15')]['pid'],_0xb1e0('0x16'));return _0x4e9923[_0xb1e0('0xa')](0xc8)['json']({'message':util['format'](_0xb1e0('0x17'),_0x354ada[_0xb1e0('0x15')][_0xb1e0('0xf')])});})[_0xb1e0('0xc')](handleError(_0x4e9923,null,_0xb1e0('0xd')));};
\ No newline at end of file