Built motion from commit b0a9a629.|2.6.33
[motion2.git] / server / api / system / system.controller.js
index 80d7d2c..4538231 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xba30=['length','indexOf','kill','SIGINT','Process\x20with\x20pid\x20%s\x20killed\x20correctly','systeminformation','child_process','exec','../../config/logger','api','util','bluebird','lodash','inspect','status','index','getAllData','json','catch','killProcess','components/import/cm','format','ps\x20-p\x20%s\x20-ww\x20-o\x20args','params','pid','then'];(function(_0x24ff97,_0x17fb48){var _0x1bd660=function(_0x553733){while(--_0x553733){_0x24ff97['push'](_0x24ff97['shift']());}};_0x1bd660(++_0x17fb48);}(_0xba30,0x13d));var _0x0ba3=function(_0x3797d9,_0x1ce1c7){_0x3797d9=_0x3797d9-0x0;var _0x2d1c0d=_0xba30[_0x3797d9];return _0x2d1c0d;};'use strict';var info=require(_0x0ba3('0x0'));var exec=require(_0x0ba3('0x1'))[_0x0ba3('0x2')];var logger=require(_0x0ba3('0x3'))(_0x0ba3('0x4'));var util=require(_0x0ba3('0x5'));var BPromise=require(_0x0ba3('0x6'));var _=require(_0x0ba3('0x7'));function handleError(_0x3c79f6,_0x477d11,_0x407647){_0x477d11=_0x477d11||0x1f4;return function(_0x47a683){logger['error']('<%-\x20name\x20%>,\x20%s,\x20%s,\x20%s',_0x407647,_0x477d11,util[_0x0ba3('0x8')](_0x47a683,{'showHidden':![],'depth':null}));delete _0x47a683['name'];_0x3c79f6[_0x0ba3('0x9')](_0x477d11)['send'](_0x47a683);};}exports[_0x0ba3('0xa')]=function(_0x13a461,_0x4218b9){return info[_0x0ba3('0xb')]()['then'](function(_0x443429){return _0x4218b9[_0x0ba3('0x9')](0xc8)[_0x0ba3('0xc')](_0x443429);})[_0x0ba3('0xd')](function(_0x297e6a){return _0x4218b9['status'](0x1f4)[_0x0ba3('0xc')](_0x297e6a);});};exports[_0x0ba3('0xe')]=function(_0x29d2ef,_0x50c076){var _0x4bf02c=[_0x0ba3('0xf')];return new BPromise(function(_0x18dc1f,_0x28a41c){return exec(util[_0x0ba3('0x10')](_0x0ba3('0x11'),_0x29d2ef[_0x0ba3('0x12')][_0x0ba3('0x13')]),function(_0x4b1731,_0x253cc7,_0x136880){if(_0x4b1731){return _0x28a41c(_0x4b1731);}return _0x18dc1f(_0x253cc7);});})[_0x0ba3('0x14')](function(_0x977f68){var _0x34f2d3=![];var _0x2dbbca=_0x977f68['split'](/\n/);for(var _0x2ba603=0x0,_0x42da53=_0x4bf02c[_0x0ba3('0x15')];_0x2ba603<_0x42da53,_0x34f2d3===![];_0x2ba603+=0x1){if(_0x977f68[_0x0ba3('0x16')](_0x4bf02c[_0x2ba603])>=0x0){_0x34f2d3=!![];}}if(!_0x34f2d3){throw new Error(util['format']('Process\x20with\x20pid\x20%s\x20not\x20found!',_0x29d2ef[_0x0ba3('0x12')]['pid']));}process[_0x0ba3('0x17')](_0x29d2ef['params'][_0x0ba3('0x13')],_0x0ba3('0x18'));return _0x50c076['status'](0xc8)[_0x0ba3('0xc')]({'message':util[_0x0ba3('0x10')](_0x0ba3('0x19'),_0x29d2ef[_0x0ba3('0x12')][_0x0ba3('0x13')])});})[_0x0ba3('0xd')](handleError(_0x50c076,null,_0x0ba3('0xe')));};
\ No newline at end of file
+var _0x471d=['lodash','<%-\x20name\x20%>,\x20%s,\x20%s,\x20%s','status','send','index','getAllData','json','catch','components/import/cm','format','ps\x20-p\x20%s\x20-ww\x20-o\x20args','pid','then','split','indexOf','Process\x20with\x20pid\x20%s\x20not\x20found!','params','kill','SIGINT','Process\x20with\x20pid\x20%s\x20killed\x20correctly','killProcess','child_process','exec','../../config/logger','api','util','bluebird'];(function(_0x372400,_0xdaeb10){var _0x4cd28c=function(_0x497d1f){while(--_0x497d1f){_0x372400['push'](_0x372400['shift']());}};_0x4cd28c(++_0xdaeb10);}(_0x471d,0xd2));var _0xd471=function(_0x465371,_0xc830d0){_0x465371=_0x465371-0x0;var _0x3bfb77=_0x471d[_0x465371];return _0x3bfb77;};'use strict';var info=require('systeminformation');var exec=require(_0xd471('0x0'))[_0xd471('0x1')];var logger=require(_0xd471('0x2'))(_0xd471('0x3'));var util=require(_0xd471('0x4'));var BPromise=require(_0xd471('0x5'));var _=require(_0xd471('0x6'));function handleError(_0x2bd66f,_0x5d21f7,_0x2b6ad9){_0x5d21f7=_0x5d21f7||0x1f4;return function(_0x3af5d3){logger['error'](_0xd471('0x7'),_0x2b6ad9,_0x5d21f7,util['inspect'](_0x3af5d3,{'showHidden':![],'depth':null}));delete _0x3af5d3['name'];_0x2bd66f[_0xd471('0x8')](_0x5d21f7)[_0xd471('0x9')](_0x3af5d3);};}exports[_0xd471('0xa')]=function(_0x3e0f35,_0x31dd05){return info[_0xd471('0xb')]()['then'](function(_0x17008f){return _0x31dd05[_0xd471('0x8')](0xc8)[_0xd471('0xc')](_0x17008f);})[_0xd471('0xd')](function(_0x200761){return _0x31dd05[_0xd471('0x8')](0x1f4)[_0xd471('0xc')](_0x200761);});};exports['killProcess']=function(_0xecfb75,_0x4ac123){var _0x98cae2=[_0xd471('0xe')];return new BPromise(function(_0x5d70e7,_0x192963){return exec(util[_0xd471('0xf')](_0xd471('0x10'),_0xecfb75['params'][_0xd471('0x11')]),function(_0x22ce89,_0x4f4f0d,_0x3eed49){if(_0x22ce89){return _0x192963(_0x22ce89);}return _0x5d70e7(_0x4f4f0d);});})[_0xd471('0x12')](function(_0x10b2c4){var _0x52f51b=![];var _0x3795b9=_0x10b2c4[_0xd471('0x13')](/\n/);for(var _0x4fcd8a=0x0,_0x465e4d=_0x98cae2['length'];_0x4fcd8a<_0x465e4d,_0x52f51b===![];_0x4fcd8a+=0x1){if(_0x10b2c4[_0xd471('0x14')](_0x98cae2[_0x4fcd8a])>=0x0){_0x52f51b=!![];}}if(!_0x52f51b){throw new Error(util[_0xd471('0xf')](_0xd471('0x15'),_0xecfb75[_0xd471('0x16')][_0xd471('0x11')]));}process[_0xd471('0x17')](_0xecfb75['params'][_0xd471('0x11')],_0xd471('0x18'));return _0x4ac123['status'](0xc8)[_0xd471('0xc')]({'message':util[_0xd471('0xf')](_0xd471('0x19'),_0xecfb75[_0xd471('0x16')][_0xd471('0x11')])});})[_0xd471('0xd')](handleError(_0x4ac123,null,_0xd471('0x1a')));};
\ No newline at end of file