Built motion from commit 7afcba0.|0.0.74
[motion.git] / server / config / ami / trunk.js
1 var _0xf4e1=["\x54\x72\x75\x6E\x6B","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x66\x73","\x75\x74\x69\x6C","\x70\x61\x74\x68","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x6C\x6F\x64\x61\x73\x68","\x54\x72\x75\x6E\x6B\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x6C\x65\x74\x65","","\x72\x65\x67\x69\x73\x74\x65\x72\x20\x3D\x3E\x20\x25\x73\x0A","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x63\x6C\x6F\x6E\x65","\x63\x72\x65\x61\x74\x65\x64\x41\x74","\x75\x70\x64\x61\x74\x65\x64\x41\x74","\x5B\x25\x73\x5D\x0A","\x6E\x61\x6D\x65","\x66\x6F\x72\x6D\x61\x74","\x6F\x74\x68\x65\x72\x46\x69\x65\x6C\x64\x73","\x25\x73\x0A","\x3B","\x73\x70\x6C\x69\x74","\x25\x73\x3D\x25\x73\x0A","\x66\x6F\x72\x45\x61\x63\x68","\x61\x6C\x6C\x6F\x77","\x72\x65\x67\x69\x73\x74\x72\x79","\x63\x61\x74\x63\x68","\x6D\x61\x70","\x61\x73\x74\x65\x72\x69\x73\x6B\x43\x6F\x6E\x66","\x73\x69\x70\x5F\x78\x63\x61\x6C\x6C\x79\x5F\x74\x72\x75\x6E\x6B\x73\x2E\x63\x6F\x6E\x66","\x6A\x6F\x69\x6E","\x77","\x30\x37\x37\x37","\x54\x72\x75\x6E\x6B\x73\x20\x66\x69\x6C\x65\x20\x73\x61\x76\x65\x64\x21","\x73\x69\x70\x5F\x78\x63\x61\x6C\x6C\x79\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x73\x2E\x63\x6F\x6E\x66","\x54\x72\x75\x6E\x6B\x73\x20\x72\x65\x67\x69\x73\x74\x65\x72\x20\x66\x69\x6C\x65\x20\x73\x61\x76\x65\x64\x21","\x77\x72\x69\x74\x65\x46\x69\x6C\x65","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x52\x65\x6C\x6F\x61\x64","\x65\x72\x72\x6F\x72","\x61\x63\x74\x69\x6F\x6E","\x65\x78\x70\x6F\x72\x74\x73"];var TrunkModel=require(_0xf4e1[1])[_0xf4e1[0]];var fs=require(_0xf4e1[2]);var util=require(_0xf4e1[3]);var path=require(_0xf4e1[4]);var config=require(_0xf4e1[5]);var _=require(_0xf4e1[6]);function Trunk(_0x3b7ax8){console[_0xf4e1[8]](_0xf4e1[7]);TrunkModel[_0xf4e1[9]](function(_0x3b7ax9){trunksRewrite(_0x3b7ax9,_0x3b7ax8,false)});TrunkModel[_0xf4e1[10]](function(_0x3b7ax9){trunksRewrite(_0x3b7ax9,_0x3b7ax8,false)});TrunkModel[_0xf4e1[11]](function(_0x3b7ax9){trunksRewrite(_0x3b7ax9,_0x3b7ax8,true)})}function trunksRewrite(_0x3b7ax9,_0x3b7ax8,_0x3b7axb){var _0x3b7axc=_0xf4e1[12];var _0x3b7axd=_0xf4e1[12];var _0x3b7axe=_0xf4e1[13];if(!_0x3b7axb){var _0x3b7axf=_[_0xf4e1[15]](_0x3b7ax9[_0xf4e1[14]]);delete _0x3b7axf[_0xf4e1[16]];delete _0x3b7axf[_0xf4e1[17]];_0x3b7axc+=util[_0xf4e1[20]](_0xf4e1[18],_0x3b7axf[_0xf4e1[19]]);if(_0x3b7axf[_0xf4e1[21]]){_0x3b7axc+=util[_0xf4e1[20]](_0xf4e1[22],_0x3b7axf[_0xf4e1[21]]);delete _0x3b7axf[_0xf4e1[21]]};for(var _0x3b7ax10 in _0x3b7axf){if(_0x3b7axf[_0x3b7ax10]){switch(_0x3b7ax10){case _0xf4e1[27]:var _0x3b7ax11=_0x3b7axf[_0x3b7ax10][_0xf4e1[24]](_0xf4e1[23]);_0x3b7ax11[_0xf4e1[26]](function(_0x3b7ax12){_0x3b7axc+=util[_0xf4e1[20]](_0xf4e1[25],_0x3b7ax10,_0x3b7ax12)});break;default:_0x3b7axc+=util[_0xf4e1[20]](_0xf4e1[25],_0x3b7ax10,_0x3b7axf[_0x3b7ax10])}}};if(_0x3b7axf[_0xf4e1[28]]){_0x3b7axd+=util[_0xf4e1[20]](_0x3b7axe,_0x3b7axf[_0xf4e1[28]])}};return TrunkModel[_0xf4e1[41]]({where:{name:{$ne:_0x3b7ax9[_0xf4e1[19]]}}})[_0xf4e1[40]](function(_0x3b7ax14){var _0x3b7ax15=_[_0xf4e1[30]](_0x3b7ax14,_0xf4e1[14]);_0x3b7ax15[_0xf4e1[26]](function(_0x3b7ax16){delete _0x3b7ax16[_0xf4e1[16]];delete _0x3b7ax16[_0xf4e1[17]];_0x3b7axc+=util[_0xf4e1[20]](_0xf4e1[18],_0x3b7ax16[_0xf4e1[19]]);if(_0x3b7ax16[_0xf4e1[21]]){_0x3b7axc+=util[_0xf4e1[20]](_0xf4e1[22],_0x3b7ax16[_0xf4e1[21]]);delete _0x3b7ax16[_0xf4e1[21]]};for(var _0x3b7ax10 in _0x3b7ax16){if(_0x3b7ax16[_0x3b7ax10]){switch(_0x3b7ax10){case _0xf4e1[27]:var _0x3b7ax11=_0x3b7ax16[_0x3b7ax10][_0xf4e1[24]](_0xf4e1[23]);_0x3b7ax11[_0xf4e1[26]](function(_0x3b7ax12){_0x3b7axc+=util[_0xf4e1[20]](_0xf4e1[25],_0x3b7ax10,_0x3b7ax12)});break;default:_0x3b7axc+=util[_0xf4e1[20]](_0xf4e1[25],_0x3b7ax10,_0x3b7ax16[_0x3b7ax10])}}};if(_0x3b7ax16[_0xf4e1[28]]){_0x3b7axd+=util[_0xf4e1[20]](_0x3b7axe,_0x3b7ax16[_0xf4e1[28]])}});fs[_0xf4e1[39]](path[_0xf4e1[33]](config[_0xf4e1[31]],_0xf4e1[32]),_0x3b7axc,{flags:_0xf4e1[34],mode:parseInt(_0xf4e1[35],8)},function(_0x3b7ax13){if(_0x3b7ax13){throw _0x3b7ax13};console[_0xf4e1[8]](_0xf4e1[36]);fs[_0xf4e1[39]](path[_0xf4e1[33]](config[_0xf4e1[31]],_0xf4e1[37]),_0x3b7axd,{flags:_0xf4e1[34],mode:parseInt(_0xf4e1[35],8)},function(_0x3b7ax13){if(_0x3b7ax13){throw _0x3b7ax13};reload(_0x3b7ax8);console[_0xf4e1[8]](_0xf4e1[38])})})})[_0xf4e1[29]](function(_0x3b7ax13){console[_0xf4e1[8]](_0x3b7ax13)})}function reload(_0x3b7ax8){_0x3b7ax8[_0xf4e1[44]]({Action:_0xf4e1[42]},function(_0x3b7ax13,_0x3b7ax18){if(_0x3b7ax13){console[_0xf4e1[43]](_0x3b7ax13)}else {console[_0xf4e1[8]](_0x3b7ax18)}})}module[_0xf4e1[45]]=Trunk