Built motion from commit f74363e9.|2.6.34
[motion2.git] / server / api / system / system.controller.js
index 4538231..9e131d1 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-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
+var _0x730e=['error','<%-\x20name\x20%>,\x20%s,\x20%s,\x20%s','status','send','index','getAllData','then','catch','json','killProcess','format','params','pid','length','indexOf','Process\x20with\x20pid\x20%s\x20not\x20found!','kill','SIGINT','Process\x20with\x20pid\x20%s\x20killed\x20correctly','systeminformation','child_process','exec','../../config/logger','api','bluebird','lodash'];(function(_0x52730f,_0x2a339c){var _0x27ef74=function(_0x105412){while(--_0x105412){_0x52730f['push'](_0x52730f['shift']());}};_0x27ef74(++_0x2a339c);}(_0x730e,0x131));var _0xe730=function(_0x320835,_0x455672){_0x320835=_0x320835-0x0;var _0x107ee1=_0x730e[_0x320835];return _0x107ee1;};'use strict';var info=require(_0xe730('0x0'));var exec=require(_0xe730('0x1'))[_0xe730('0x2')];var logger=require(_0xe730('0x3'))(_0xe730('0x4'));var util=require('util');var BPromise=require(_0xe730('0x5'));var _=require(_0xe730('0x6'));function handleError(_0x1f2a31,_0x2ff79a,_0x27ca43){_0x2ff79a=_0x2ff79a||0x1f4;return function(_0x12d77f){logger[_0xe730('0x7')](_0xe730('0x8'),_0x27ca43,_0x2ff79a,util['inspect'](_0x12d77f,{'showHidden':![],'depth':null}));delete _0x12d77f['name'];_0x1f2a31[_0xe730('0x9')](_0x2ff79a)[_0xe730('0xa')](_0x12d77f);};}exports[_0xe730('0xb')]=function(_0x21be61,_0x219c06){return info[_0xe730('0xc')]()[_0xe730('0xd')](function(_0x5d452b){return _0x219c06[_0xe730('0x9')](0xc8)['json'](_0x5d452b);})[_0xe730('0xe')](function(_0x5aad3d){return _0x219c06[_0xe730('0x9')](0x1f4)[_0xe730('0xf')](_0x5aad3d);});};exports[_0xe730('0x10')]=function(_0x43df40,_0x31ca66){var _0x278a9a=['components/import/cm'];return new BPromise(function(_0x2721c3,_0x57d2d9){return exec(util[_0xe730('0x11')]('ps\x20-p\x20%s\x20-ww\x20-o\x20args',_0x43df40[_0xe730('0x12')][_0xe730('0x13')]),function(_0x1df614,_0x11e2f7,_0x519efd){if(_0x1df614){return _0x57d2d9(_0x1df614);}return _0x2721c3(_0x11e2f7);});})['then'](function(_0x4c7c9c){var _0xa63a67=![];var _0x2635dd=_0x4c7c9c['split'](/\n/);for(var _0x5933f8=0x0,_0x3acd3f=_0x278a9a[_0xe730('0x14')];_0x5933f8<_0x3acd3f,_0xa63a67===![];_0x5933f8+=0x1){if(_0x4c7c9c[_0xe730('0x15')](_0x278a9a[_0x5933f8])>=0x0){_0xa63a67=!![];}}if(!_0xa63a67){throw new Error(util[_0xe730('0x11')](_0xe730('0x16'),_0x43df40[_0xe730('0x12')][_0xe730('0x13')]));}process[_0xe730('0x17')](_0x43df40['params'][_0xe730('0x13')],_0xe730('0x18'));return _0x31ca66['status'](0xc8)['json']({'message':util['format'](_0xe730('0x19'),_0x43df40[_0xe730('0x12')][_0xe730('0x13')])});})[_0xe730('0xe')](handleError(_0x31ca66,null,_0xe730('0x10')));};
\ No newline at end of file