0b6ac43d7f53d0bdd4e2ee5874cb382d4fc7de5b
[motion.git] / server / config / tools / system.js
1 var _0x2ff7=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x62\x6C\x75\x65\x62\x69\x72\x64","\x6C\x6F\x64\x61\x73\x68","\x73\x74\x61\x74","\x70\x69\x64\x75\x73\x61\x67\x65","\x70\x72\x6F\x6D\x69\x73\x69\x66\x79","\x6F\x73","\x6E\x6F\x64\x65\x2D\x64\x66","\x70\x72\x6F\x63\x65\x73\x73\x2D\x6C\x69\x73\x74","\x63\x68\x65\x63\x6B\x53\x74\x61\x74\x75\x73","\x64\x69\x73\x6B\x73","\x6D\x6F\x75\x6E\x74","\x73\x69\x7A\x65","\x75\x73\x65\x64","\x61\x76\x61\x69\x6C\x61\x62\x6C\x65","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x74\x68\x65\x6E","\x70\x70\x69\x64","\x70\x69\x64","\x66\x69\x6C\x74\x65\x72","\x6D\x6F\x74\x69\x6F\x6E","\x63\x70\x75","\x70\x6D\x65\x6D","\x4F\x74\x68\x65\x72","\x64\x65\x74\x61\x69\x6C\x73","\x6D\x65\x6D\x6F\x72\x79","\x54\x6F\x74\x61\x6C","\x46\x72\x65\x65","\x4D\x6F\x74\x69\x6F\x6E","\x74\x6F\x74\x61\x6C\x6D\x65\x6D","\x66\x72\x65\x65\x6D\x65\x6D","\x63\x6F\x72\x65\x73","\x6E\x61\x6D\x65","\x70\x61\x74\x68","\x73\x6E\x61\x70\x73\x68\x6F\x74","\x63\x70\x75\x73","\x74\x69\x6D\x65\x73","\x76\x61\x6C\x75\x65\x73","\x73\x75\x6D","\x72\x6F\x75\x6E\x64","\x66\x6F\x72\x4F\x77\x6E"];_0x2ff7[0];var Promise=require(_0x2ff7[1]),_=require(_0x2ff7[2]),pidStat=Promise[_0x2ff7[5]](require(_0x2ff7[4])[_0x2ff7[3]]),os=require(_0x2ff7[6]),df=Promise[_0x2ff7[5]](require(_0x2ff7[7])),processList=require(_0x2ff7[8]);exports[_0x2ff7[9]]= function(){return function(){var _0xa7bbx7={};var _0xa7bbx8;return pidStat(process[_0x2ff7[19]])[_0x2ff7[17]](function(_0xa7bbxd){_0xa7bbx7[_0x2ff7[22]]= {motion:_0xa7bbxd[_0x2ff7[22]]};_0xa7bbx8= _0xa7bbxd[_0x2ff7[26]];_0xa7bbx7[_0x2ff7[26]]= {Total:os[_0x2ff7[30]]()/ 1024,details:{}};_0xa7bbx7[_0x2ff7[26]][_0x2ff7[25]][_0x2ff7[28]]= os[_0x2ff7[31]]()/ 1024;_0xa7bbx7[_0x2ff7[22]][_0x2ff7[32]]= oscpu();return processList[_0x2ff7[35]](_0x2ff7[19],_0x2ff7[18],_0x2ff7[23],_0x2ff7[22],_0x2ff7[33],_0x2ff7[34])})[_0x2ff7[17]](function(_0xa7bbxb){_0xa7bbxb= (_[_0x2ff7[20]](_0xa7bbxb,function(_0xa7bbxc){return _0xa7bbxc[_0x2ff7[18]]== process[_0x2ff7[19]]}));_[_0x2ff7[16]](_0xa7bbxb,function(_0xa7bbxc){_0xa7bbx7[_0x2ff7[22]][_0x2ff7[21]]+= _0xa7bbxc[_0x2ff7[22]];_0xa7bbx8+= Number(_0xa7bbxc[_0x2ff7[23]])});_0xa7bbx8= _0xa7bbx8/ 1024;_0xa7bbx7[_0x2ff7[26]][_0x2ff7[25]][_0x2ff7[24]]= _0xa7bbx7[_0x2ff7[26]][_0x2ff7[27]]- _0xa7bbx8- _0xa7bbx7[_0x2ff7[26]][_0x2ff7[25]][_0x2ff7[28]];_0xa7bbx7[_0x2ff7[26]][_0x2ff7[25]][_0x2ff7[29]]= _0xa7bbx8;return df()})[_0x2ff7[17]](function(_0xa7bbx9){_0xa7bbx7[_0x2ff7[10]]= [];_[_0x2ff7[16]](_0xa7bbx9,function(_0xa7bbxa){_0xa7bbx7[_0x2ff7[10]][_0x2ff7[15]]({mount:_0xa7bbxa[_0x2ff7[11]],size:_0xa7bbxa[_0x2ff7[12]],details:{Used:_0xa7bbxa[_0x2ff7[13]],Available:_0xa7bbxa[_0x2ff7[14]]}})});return _0xa7bbx7})}};function oscpu(){var _0xa7bbxf=os[_0x2ff7[36]]();var _0xa7bbx10=[],_0xa7bbx11,_0xa7bbx12;_[_0x2ff7[16]](_0xa7bbxf,function(_0xa7bbx13){_0xa7bbx11= {};_0xa7bbx12= _[_0x2ff7[39]](_[_0x2ff7[38]](_0xa7bbx13[_0x2ff7[37]]));_[_0x2ff7[41]](_0xa7bbx13[_0x2ff7[37]],function(_0xa7bbx14,_0xa7bbx15){_0xa7bbx11[_0xa7bbx15]= Math[_0x2ff7[40]](100* _0xa7bbx14/ _0xa7bbx12)});_0xa7bbx10[_0x2ff7[15]](_0xa7bbx11)});return _0xa7bbx10}