Built motion from commit 27af9f03b.|1.0.28
[motion.git] / server / config / scheduler / index.js
index 8b2fe16..1a5eb4f 100644 (file)
@@ -1 +1 @@
-var _0x8c04=["\x53\x63\x68\x65\x64\x75\x6C\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x4F\x75\x74","\x63\x72\x6F\x6E\x2D\x6A\x6F\x62\x2D\x6D\x61\x6E\x61\x67\x65\x72","\x6C\x6F\x64\x61\x73\x68","\x2E\x2F\x72\x65\x70\x6F\x72\x74\x73","\x6D\x6F\x74\x69\x6F\x6E","\x2E\x2E\x2F\x6C\x6F\x67\x67\x65\x72\x2E\x6A\x73","\x44\x65\x6C\x65\x74\x69\x6E\x67\x20","\x6E\x61\x6D\x65","\x20\x6A\x6F\x62","\x64\x65\x62\x75\x67","\x69\x64","\x65\x78\x69\x73\x74\x73","\x64\x65\x6C\x65\x74\x65\x4A\x6F\x62","\x49\x20\x67\x6F\x74\x20\x74\x68\x65\x20\x63\x75\x72\x72\x65\x6E\x74\x20\x6A\x6F\x62\x73\x3A\x20","\x4A\x6F\x62\x20","\x20\x64\x6F\x65\x73\x20\x6E\x6F\x74\x20\x65\x78\x69\x73\x74","\x55\x70\x64\x61\x74\x69\x6E\x67\x20","\x61\x63\x74\x69\x76\x65","\x65\x78\x70\x6F\x72\x74\x73","\x45\x72\x72\x6F\x72\x20\x67\x65\x74\x74\x69\x6E\x67\x2F\x73\x65\x74\x74\x69\x6E\x67\x20\x73\x63\x68\x65\x64\x75\x6C\x65\x73","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x66\x69\x6E\x61\x6C\x6C\x79","\x66\x6F\x72\x45\x61\x63\x68","\x74\x68\x65\x6E","\x74\x79\x70\x65","\x63\x72\x6F\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x43\x72\x65\x61\x74\x69\x6E\x67\x20\x27","\x27\x20\x6A\x6F\x62","\x30\x30\x20","\x20\x73\x74\x6F\x70\x70\x65\x64","\x61\x64\x64","\x4A\x6F\x62\x20\x27","\x27\x20\x63\x72\x65\x61\x74\x65\x64\x21","\x45\x78\x65\x63\x75\x74\x69\x6E\x67\x20\x73\x63\x68\x65\x64\x75\x6C\x65\x20","\x69\x6E\x66\x6F","\x45\x72\x72\x6F\x72\x20\x72\x65\x74\x72\x69\x65\x76\x69\x6E\x67\x20\x73\x63\x68\x65\x64\x75\x6C\x65\x21","\x73\x74\x61\x63\x6B","\x53\x63\x68\x65\x64\x75\x6C\x65\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64\x21","\x65\x78\x74\x72\x61\x63\x74\x52\x65\x70\x6F\x72\x74","\x72\x65\x70\x6F\x72\x74","\x66\x69\x6E\x64\x42\x79\x49\x64","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\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\x73\x74\x72\x6F\x79"];var Schedule=require(_0x8c04[1])[_0x8c04[0]];var MailServerOut=require(_0x8c04[1])[_0x8c04[2]];var CronJobManager=require(_0x8c04[3]);var _=require(_0x8c04[4]);var Reports=require(_0x8c04[5]);var logger=require(_0x8c04[7])(_0x8c04[6]);function deleteSchedule(_0xeb58x8,_0xeb58x9){logger[_0x8c04[11]](_0x8c04[8]+ _0xeb58x8[_0x8c04[9]]+ _0x8c04[10]);if(_0xeb58x9[_0x8c04[13]](_0xeb58x8[_0x8c04[12]].toString())){_0xeb58x9[_0x8c04[14]](_0xeb58x8[_0x8c04[12]].toString());logger[_0x8c04[11]](_0x8c04[15]+ _0xeb58x9)}else {logger[_0x8c04[11]](_0x8c04[16]+ _0xeb58x8[_0x8c04[9]]+ _0x8c04[17])}}function updateSchedule(_0xeb58x8,_0xeb58x9,_0xeb58xb){logger[_0x8c04[11]](_0x8c04[18]+ _0xeb58x8[_0x8c04[9]]+ _0x8c04[10]);if(_0xeb58x8[_0x8c04[19]]){createJob(_0xeb58x8,_0xeb58x9,_0xeb58xb)}else {deleteSchedule(_0xeb58x8,_0xeb58x9)}}module[_0x8c04[20]]= function(){var _0xeb58x9= new CronJobManager();var _0xeb58xb= new Reports();Schedule[_0x8c04[29]]({where:{active:true},attributes:[_0x8c04[12],_0x8c04[9],_0x8c04[27],_0x8c04[19],_0x8c04[28]]})[_0x8c04[26]](function(_0xeb58xd){_[_0x8c04[25]](_0xeb58xd,function(_0xeb58xe){createJob(_0xeb58xe,_0xeb58x9,_0xeb58xb)})})[_0x8c04[24]](function(){synchSchedules(_0xeb58x9,_0xeb58xb)})[_0x8c04[23]](function(_0xeb58xc){logger[_0x8c04[22]](_0x8c04[21])})};function createJob(_0xeb58xe,_0xeb58x9,_0xeb58xb){logger[_0x8c04[11]](_0x8c04[30]+ _0xeb58xe[_0x8c04[9]]+ _0x8c04[31]);_0xeb58x9[_0x8c04[34]](_0xeb58xe[_0x8c04[12]].toString(),_0x8c04[32]+ _0xeb58xe[_0x8c04[28]],function(){executeSchedule(_0xeb58xe[_0x8c04[12]],_0xeb58xb)},{start:true,completion:function(){logger[_0x8c04[11]](_0x8c04[16]+ _0xeb58xe[_0x8c04[9]]+ _0x8c04[33])}});logger[_0x8c04[11]](_0x8c04[35]+ _0xeb58xe[_0x8c04[9]]+ _0x8c04[36]);logger[_0x8c04[11]](_0x8c04[15]+ _0xeb58x9)}function executeSchedule(_0xeb58x11,_0xeb58xb){logger[_0x8c04[38]](_0x8c04[37],_0xeb58x11);return Schedule[_0x8c04[44]](_0xeb58x11,{include:[MailServerOut]})[_0x8c04[26]](function(_0xeb58xe){if(!_0xeb58xe){logger[_0x8c04[22]](_0x8c04[41]);return};switch(_0xeb58xe[_0x8c04[27]]){case _0x8c04[43]:_0xeb58xb[_0x8c04[42]](_0xeb58xe);break;default:}})[_0x8c04[23]](function(_0xeb58xc){logger[_0x8c04[22]](_0x8c04[39],_0xeb58xc[_0x8c04[40]])})}function synchSchedules(_0xeb58x9,_0xeb58xb){Schedule[_0x8c04[46]](function(_0xeb58x13,_0xeb58x14){if(_0xeb58x13[_0x8c04[19]]){createJob(_0xeb58x13[_0x8c04[45]],_0xeb58x9,_0xeb58xb)}});Schedule[_0x8c04[47]](function(_0xeb58x13,_0xeb58x14){updateSchedule(_0xeb58x13[_0x8c04[45]],_0xeb58x9,_0xeb58xb)});Schedule[_0x8c04[48]](function(_0xeb58x13){deleteSchedule(_0xeb58x13[_0x8c04[45]],_0xeb58x9)})}
\ No newline at end of file
+var _0x395e=["\x53\x63\x68\x65\x64\x75\x6C\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x4F\x75\x74","\x63\x72\x6F\x6E\x2D\x6A\x6F\x62\x2D\x6D\x61\x6E\x61\x67\x65\x72","\x6C\x6F\x64\x61\x73\x68","\x2E\x2F\x72\x65\x70\x6F\x72\x74\x73","\x6D\x6F\x74\x69\x6F\x6E","\x2E\x2E\x2F\x6C\x6F\x67\x67\x65\x72\x2E\x6A\x73","\x44\x65\x6C\x65\x74\x69\x6E\x67\x20","\x6E\x61\x6D\x65","\x20\x6A\x6F\x62","\x64\x65\x62\x75\x67","\x69\x64","\x65\x78\x69\x73\x74\x73","\x64\x65\x6C\x65\x74\x65\x4A\x6F\x62","\x49\x20\x67\x6F\x74\x20\x74\x68\x65\x20\x63\x75\x72\x72\x65\x6E\x74\x20\x6A\x6F\x62\x73\x3A\x20","\x4A\x6F\x62\x20","\x20\x64\x6F\x65\x73\x20\x6E\x6F\x74\x20\x65\x78\x69\x73\x74","\x55\x70\x64\x61\x74\x69\x6E\x67\x20","\x61\x63\x74\x69\x76\x65","\x65\x78\x70\x6F\x72\x74\x73","\x45\x72\x72\x6F\x72\x20\x67\x65\x74\x74\x69\x6E\x67\x2F\x73\x65\x74\x74\x69\x6E\x67\x20\x73\x63\x68\x65\x64\x75\x6C\x65\x73","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x66\x69\x6E\x61\x6C\x6C\x79","\x66\x6F\x72\x45\x61\x63\x68","\x74\x68\x65\x6E","\x74\x79\x70\x65","\x63\x72\x6F\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x43\x72\x65\x61\x74\x69\x6E\x67\x20\x27","\x27\x20\x6A\x6F\x62","\x30\x30\x20","\x20\x73\x74\x6F\x70\x70\x65\x64","\x61\x64\x64","\x4A\x6F\x62\x20\x27","\x27\x20\x63\x72\x65\x61\x74\x65\x64\x21","\x45\x78\x65\x63\x75\x74\x69\x6E\x67\x20\x73\x63\x68\x65\x64\x75\x6C\x65\x20","\x69\x6E\x66\x6F","\x45\x72\x72\x6F\x72\x20\x72\x65\x74\x72\x69\x65\x76\x69\x6E\x67\x20\x73\x63\x68\x65\x64\x75\x6C\x65\x21","\x73\x74\x61\x63\x6B","\x53\x63\x68\x65\x64\x75\x6C\x65\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64\x21","\x65\x78\x74\x72\x61\x63\x74\x52\x65\x70\x6F\x72\x74","\x72\x65\x70\x6F\x72\x74","\x66\x69\x6E\x64\x42\x79\x49\x64","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\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\x73\x74\x72\x6F\x79"];var Schedule=require(_0x395e[1])[_0x395e[0]];var MailServerOut=require(_0x395e[1])[_0x395e[2]];var CronJobManager=require(_0x395e[3]);var _=require(_0x395e[4]);var Reports=require(_0x395e[5]);var logger=require(_0x395e[7])(_0x395e[6]);function deleteSchedule(_0x5b52x8,_0x5b52x9){logger[_0x395e[11]](_0x395e[8]+ _0x5b52x8[_0x395e[9]]+ _0x395e[10]);if(_0x5b52x9[_0x395e[13]](_0x5b52x8[_0x395e[12]].toString())){_0x5b52x9[_0x395e[14]](_0x5b52x8[_0x395e[12]].toString());logger[_0x395e[11]](_0x395e[15]+ _0x5b52x9)}else {logger[_0x395e[11]](_0x395e[16]+ _0x5b52x8[_0x395e[9]]+ _0x395e[17])}}function updateSchedule(_0x5b52x8,_0x5b52x9,_0x5b52xb){logger[_0x395e[11]](_0x395e[18]+ _0x5b52x8[_0x395e[9]]+ _0x395e[10]);if(_0x5b52x8[_0x395e[19]]){createJob(_0x5b52x8,_0x5b52x9,_0x5b52xb)}else {deleteSchedule(_0x5b52x8,_0x5b52x9)}}module[_0x395e[20]]= function(){var _0x5b52x9= new CronJobManager();var _0x5b52xb= new Reports();Schedule[_0x395e[29]]({where:{active:true},attributes:[_0x395e[12],_0x395e[9],_0x395e[27],_0x395e[19],_0x395e[28]]})[_0x395e[26]](function(_0x5b52xd){_[_0x395e[25]](_0x5b52xd,function(_0x5b52xe){createJob(_0x5b52xe,_0x5b52x9,_0x5b52xb)})})[_0x395e[24]](function(){synchSchedules(_0x5b52x9,_0x5b52xb)})[_0x395e[23]](function(_0x5b52xc){logger[_0x395e[22]](_0x395e[21])})};function createJob(_0x5b52xe,_0x5b52x9,_0x5b52xb){logger[_0x395e[11]](_0x395e[30]+ _0x5b52xe[_0x395e[9]]+ _0x395e[31]);_0x5b52x9[_0x395e[34]](_0x5b52xe[_0x395e[12]].toString(),_0x395e[32]+ _0x5b52xe[_0x395e[28]],function(){executeSchedule(_0x5b52xe[_0x395e[12]],_0x5b52xb)},{start:true,completion:function(){logger[_0x395e[11]](_0x395e[16]+ _0x5b52xe[_0x395e[9]]+ _0x395e[33])}});logger[_0x395e[11]](_0x395e[35]+ _0x5b52xe[_0x395e[9]]+ _0x395e[36]);logger[_0x395e[11]](_0x395e[15]+ _0x5b52x9)}function executeSchedule(_0x5b52x11,_0x5b52xb){logger[_0x395e[38]](_0x395e[37],_0x5b52x11);return Schedule[_0x395e[44]](_0x5b52x11,{include:[MailServerOut]})[_0x395e[26]](function(_0x5b52xe){if(!_0x5b52xe){logger[_0x395e[22]](_0x395e[41]);return};switch(_0x5b52xe[_0x395e[27]]){case _0x395e[43]:_0x5b52xb[_0x395e[42]](_0x5b52xe);break;default:}})[_0x395e[23]](function(_0x5b52xc){logger[_0x395e[22]](_0x395e[39],_0x5b52xc[_0x395e[40]])})}function synchSchedules(_0x5b52x9,_0x5b52xb){Schedule[_0x395e[46]](function(_0x5b52x13,_0x5b52x14){if(_0x5b52x13[_0x395e[19]]){createJob(_0x5b52x13[_0x395e[45]],_0x5b52x9,_0x5b52xb)}});Schedule[_0x395e[47]](function(_0x5b52x13,_0x5b52x14){updateSchedule(_0x5b52x13[_0x395e[45]],_0x5b52x9,_0x5b52xb)});Schedule[_0x395e[48]](function(_0x5b52x13){deleteSchedule(_0x5b52x13[_0x395e[45]],_0x5b52x9)})}
\ No newline at end of file