Built motion from commit 97153652.|2.6.26
[motion2.git] / server / api / system / system.controller.js
index 7359d01..37c39d1 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xcd31=['getAllData','json','killProcess','components/import/cm','format','ps\x20-p\x20%s\x20-ww\x20-o\x20args','pid','split','length','Process\x20with\x20pid\x20%s\x20not\x20found!','params','SIGINT','status','Process\x20with\x20pid\x20%s\x20killed\x20correctly','catch','systeminformation','exec','../../config/logger','api','util','bluebird','lodash','<%-\x20name\x20%>,\x20%s,\x20%s,\x20%s','inspect','send','index'];(function(_0x109942,_0x2ef3ff){var _0xa95cb8=function(_0x1607c8){while(--_0x1607c8){_0x109942['push'](_0x109942['shift']());}};_0xa95cb8(++_0x2ef3ff);}(_0xcd31,0x1c9));var _0x1cd3=function(_0x5b74cf,_0x1bbb4b){_0x5b74cf=_0x5b74cf-0x0;var _0x4ffe60=_0xcd31[_0x5b74cf];return _0x4ffe60;};'use strict';var info=require(_0x1cd3('0x0'));var exec=require('child_process')[_0x1cd3('0x1')];var logger=require(_0x1cd3('0x2'))(_0x1cd3('0x3'));var util=require(_0x1cd3('0x4'));var BPromise=require(_0x1cd3('0x5'));var _=require(_0x1cd3('0x6'));function handleError(_0x5fa587,_0x91d502,_0x27a871){_0x91d502=_0x91d502||0x1f4;return function(_0x5f0231){logger['error'](_0x1cd3('0x7'),_0x27a871,_0x91d502,util[_0x1cd3('0x8')](_0x5f0231,{'showHidden':![],'depth':null}));delete _0x5f0231['name'];_0x5fa587['status'](_0x91d502)[_0x1cd3('0x9')](_0x5f0231);};}exports[_0x1cd3('0xa')]=function(_0x58d763,_0x9d9afd){return info[_0x1cd3('0xb')]()['then'](function(_0x35137c){return _0x9d9afd['status'](0xc8)[_0x1cd3('0xc')](_0x35137c);})['catch'](function(_0x4f0f7c){return _0x9d9afd['status'](0x1f4)[_0x1cd3('0xc')](_0x4f0f7c);});};exports[_0x1cd3('0xd')]=function(_0x118c23,_0x440c27){var _0x1add3f=[_0x1cd3('0xe')];return new BPromise(function(_0x9e129,_0x141285){return exec(util[_0x1cd3('0xf')](_0x1cd3('0x10'),_0x118c23['params'][_0x1cd3('0x11')]),function(_0x2afaea,_0x2f3ad0,_0x33e2ca){if(_0x2afaea){return _0x141285(_0x2afaea);}return _0x9e129(_0x2f3ad0);});})['then'](function(_0x259a80){var _0x233cd2=![];var _0x53e542=_0x259a80[_0x1cd3('0x12')](/\n/);for(var _0x34642a=0x0,_0x1807bc=_0x1add3f[_0x1cd3('0x13')];_0x34642a<_0x1807bc,_0x233cd2===![];_0x34642a+=0x1){if(_0x259a80['indexOf'](_0x1add3f[_0x34642a])>=0x0){_0x233cd2=!![];}}if(!_0x233cd2){throw new Error(util[_0x1cd3('0xf')](_0x1cd3('0x14'),_0x118c23['params'][_0x1cd3('0x11')]));}process['kill'](_0x118c23[_0x1cd3('0x15')][_0x1cd3('0x11')],_0x1cd3('0x16'));return _0x440c27[_0x1cd3('0x17')](0xc8)[_0x1cd3('0xc')]({'message':util[_0x1cd3('0xf')](_0x1cd3('0x18'),_0x118c23[_0x1cd3('0x15')][_0x1cd3('0x11')])});})[_0x1cd3('0x19')](handleError(_0x440c27,null,_0x1cd3('0xd')));};
\ No newline at end of file
+var _0x83a7=['catch','killProcess','components/import/cm','format','ps\x20-p\x20%s\x20-ww\x20-o\x20args','split','length','indexOf','params','kill','pid','Process\x20with\x20pid\x20%s\x20killed\x20correctly','systeminformation','child_process','exec','../../config/logger','api','util','bluebird','lodash','<%-\x20name\x20%>,\x20%s,\x20%s,\x20%s','name','status','send','index','getAllData','then','json'];(function(_0x272fed,_0x3d7138){var _0x3c983e=function(_0x569a61){while(--_0x569a61){_0x272fed['push'](_0x272fed['shift']());}};_0x3c983e(++_0x3d7138);}(_0x83a7,0x7c));var _0x783a=function(_0x54531d,_0x2700c8){_0x54531d=_0x54531d-0x0;var _0x2c730c=_0x83a7[_0x54531d];return _0x2c730c;};'use strict';var info=require(_0x783a('0x0'));var exec=require(_0x783a('0x1'))[_0x783a('0x2')];var logger=require(_0x783a('0x3'))(_0x783a('0x4'));var util=require(_0x783a('0x5'));var BPromise=require(_0x783a('0x6'));var _=require(_0x783a('0x7'));function handleError(_0x46e339,_0x39671e,_0x5cbc8b){_0x39671e=_0x39671e||0x1f4;return function(_0xaa97ff){logger['error'](_0x783a('0x8'),_0x5cbc8b,_0x39671e,util['inspect'](_0xaa97ff,{'showHidden':![],'depth':null}));delete _0xaa97ff[_0x783a('0x9')];_0x46e339[_0x783a('0xa')](_0x39671e)[_0x783a('0xb')](_0xaa97ff);};}exports[_0x783a('0xc')]=function(_0x455d98,_0x4c2a51){return info[_0x783a('0xd')]()[_0x783a('0xe')](function(_0x305d70){return _0x4c2a51[_0x783a('0xa')](0xc8)[_0x783a('0xf')](_0x305d70);})[_0x783a('0x10')](function(_0x255eab){return _0x4c2a51[_0x783a('0xa')](0x1f4)[_0x783a('0xf')](_0x255eab);});};exports[_0x783a('0x11')]=function(_0x8f5555,_0x295c79){var _0x3ff29c=[_0x783a('0x12')];return new BPromise(function(_0x5540ef,_0x287213){return exec(util[_0x783a('0x13')](_0x783a('0x14'),_0x8f5555['params']['pid']),function(_0x4cb781,_0x2ea549,_0x24abd6){if(_0x4cb781){return _0x287213(_0x4cb781);}return _0x5540ef(_0x2ea549);});})[_0x783a('0xe')](function(_0x130afc){var _0x13e643=![];var _0x83c4cd=_0x130afc[_0x783a('0x15')](/\n/);for(var _0x5bdce8=0x0,_0x51e4e2=_0x3ff29c[_0x783a('0x16')];_0x5bdce8<_0x51e4e2,_0x13e643===![];_0x5bdce8+=0x1){if(_0x130afc[_0x783a('0x17')](_0x3ff29c[_0x5bdce8])>=0x0){_0x13e643=!![];}}if(!_0x13e643){throw new Error(util[_0x783a('0x13')]('Process\x20with\x20pid\x20%s\x20not\x20found!',_0x8f5555[_0x783a('0x18')]['pid']));}process[_0x783a('0x19')](_0x8f5555[_0x783a('0x18')][_0x783a('0x1a')],'SIGINT');return _0x295c79['status'](0xc8)[_0x783a('0xf')]({'message':util[_0x783a('0x13')](_0x783a('0x1b'),_0x8f5555[_0x783a('0x18')][_0x783a('0x1a')])});})['catch'](handleError(_0x295c79,null,_0x783a('0x11')));};
\ No newline at end of file