Built motion from commit b18b7a808.|1.0.23
[motion.git] / server / config / scheduler / index.js
index 9dafadb..3fb44cb 100644 (file)
@@ -1 +1 @@
-var _0xab62=["\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(_0xab62[1])[_0xab62[0]];var MailServerOut=require(_0xab62[1])[_0xab62[2]];var CronJobManager=require(_0xab62[3]);var _=require(_0xab62[4]);var Reports=require(_0xab62[5]);var logger=require(_0xab62[7])(_0xab62[6]);function deleteSchedule(_0xbb87x8,_0xbb87x9){logger[_0xab62[11]](_0xab62[8]+ _0xbb87x8[_0xab62[9]]+ _0xab62[10]);if(_0xbb87x9[_0xab62[13]](_0xbb87x8[_0xab62[12]].toString())){_0xbb87x9[_0xab62[14]](_0xbb87x8[_0xab62[12]].toString());logger[_0xab62[11]](_0xab62[15]+ _0xbb87x9)}else {logger[_0xab62[11]](_0xab62[16]+ _0xbb87x8[_0xab62[9]]+ _0xab62[17])}}function updateSchedule(_0xbb87x8,_0xbb87x9,_0xbb87xb){logger[_0xab62[11]](_0xab62[18]+ _0xbb87x8[_0xab62[9]]+ _0xab62[10]);if(_0xbb87x8[_0xab62[19]]){createJob(_0xbb87x8,_0xbb87x9,_0xbb87xb)}else {deleteSchedule(_0xbb87x8,_0xbb87x9)}}module[_0xab62[20]]= function(){var _0xbb87x9= new CronJobManager();var _0xbb87xb= new Reports();Schedule[_0xab62[29]]({where:{active:true},attributes:[_0xab62[12],_0xab62[9],_0xab62[27],_0xab62[19],_0xab62[28]]})[_0xab62[26]](function(_0xbb87xd){_[_0xab62[25]](_0xbb87xd,function(_0xbb87xe){createJob(_0xbb87xe,_0xbb87x9,_0xbb87xb)})})[_0xab62[24]](function(){synchSchedules(_0xbb87x9,_0xbb87xb)})[_0xab62[23]](function(_0xbb87xc){logger[_0xab62[22]](_0xab62[21])})};function createJob(_0xbb87xe,_0xbb87x9,_0xbb87xb){logger[_0xab62[11]](_0xab62[30]+ _0xbb87xe[_0xab62[9]]+ _0xab62[31]);_0xbb87x9[_0xab62[34]](_0xbb87xe[_0xab62[12]].toString(),_0xab62[32]+ _0xbb87xe[_0xab62[28]],function(){executeSchedule(_0xbb87xe[_0xab62[12]],_0xbb87xb)},{start:true,completion:function(){logger[_0xab62[11]](_0xab62[16]+ _0xbb87xe[_0xab62[9]]+ _0xab62[33])}});logger[_0xab62[11]](_0xab62[35]+ _0xbb87xe[_0xab62[9]]+ _0xab62[36]);logger[_0xab62[11]](_0xab62[15]+ _0xbb87x9)}function executeSchedule(_0xbb87x11,_0xbb87xb){logger[_0xab62[38]](_0xab62[37],_0xbb87x11);return Schedule[_0xab62[44]](_0xbb87x11,{include:[MailServerOut]})[_0xab62[26]](function(_0xbb87xe){if(!_0xbb87xe){logger[_0xab62[22]](_0xab62[41]);return};switch(_0xbb87xe[_0xab62[27]]){case _0xab62[43]:_0xbb87xb[_0xab62[42]](_0xbb87xe);break;default:}})[_0xab62[23]](function(_0xbb87xc){logger[_0xab62[22]](_0xab62[39],_0xbb87xc[_0xab62[40]])})}function synchSchedules(_0xbb87x9,_0xbb87xb){Schedule[_0xab62[46]](function(_0xbb87x13,_0xbb87x14){if(_0xbb87x13[_0xab62[19]]){createJob(_0xbb87x13[_0xab62[45]],_0xbb87x9,_0xbb87xb)}});Schedule[_0xab62[47]](function(_0xbb87x13,_0xbb87x14){updateSchedule(_0xbb87x13[_0xab62[45]],_0xbb87x9,_0xbb87xb)});Schedule[_0xab62[48]](function(_0xbb87x13){deleteSchedule(_0xbb87x13[_0xab62[45]],_0xbb87x9)})}
\ No newline at end of file
+var _0xd1fc=["\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(_0xd1fc[1])[_0xd1fc[0]];var MailServerOut=require(_0xd1fc[1])[_0xd1fc[2]];var CronJobManager=require(_0xd1fc[3]);var _=require(_0xd1fc[4]);var Reports=require(_0xd1fc[5]);var logger=require(_0xd1fc[7])(_0xd1fc[6]);function deleteSchedule(_0xc52fx8,_0xc52fx9){logger[_0xd1fc[11]](_0xd1fc[8]+ _0xc52fx8[_0xd1fc[9]]+ _0xd1fc[10]);if(_0xc52fx9[_0xd1fc[13]](_0xc52fx8[_0xd1fc[12]].toString())){_0xc52fx9[_0xd1fc[14]](_0xc52fx8[_0xd1fc[12]].toString());logger[_0xd1fc[11]](_0xd1fc[15]+ _0xc52fx9)}else {logger[_0xd1fc[11]](_0xd1fc[16]+ _0xc52fx8[_0xd1fc[9]]+ _0xd1fc[17])}}function updateSchedule(_0xc52fx8,_0xc52fx9,_0xc52fxb){logger[_0xd1fc[11]](_0xd1fc[18]+ _0xc52fx8[_0xd1fc[9]]+ _0xd1fc[10]);if(_0xc52fx8[_0xd1fc[19]]){createJob(_0xc52fx8,_0xc52fx9,_0xc52fxb)}else {deleteSchedule(_0xc52fx8,_0xc52fx9)}}module[_0xd1fc[20]]= function(){var _0xc52fx9= new CronJobManager();var _0xc52fxb= new Reports();Schedule[_0xd1fc[29]]({where:{active:true},attributes:[_0xd1fc[12],_0xd1fc[9],_0xd1fc[27],_0xd1fc[19],_0xd1fc[28]]})[_0xd1fc[26]](function(_0xc52fxd){_[_0xd1fc[25]](_0xc52fxd,function(_0xc52fxe){createJob(_0xc52fxe,_0xc52fx9,_0xc52fxb)})})[_0xd1fc[24]](function(){synchSchedules(_0xc52fx9,_0xc52fxb)})[_0xd1fc[23]](function(_0xc52fxc){logger[_0xd1fc[22]](_0xd1fc[21])})};function createJob(_0xc52fxe,_0xc52fx9,_0xc52fxb){logger[_0xd1fc[11]](_0xd1fc[30]+ _0xc52fxe[_0xd1fc[9]]+ _0xd1fc[31]);_0xc52fx9[_0xd1fc[34]](_0xc52fxe[_0xd1fc[12]].toString(),_0xd1fc[32]+ _0xc52fxe[_0xd1fc[28]],function(){executeSchedule(_0xc52fxe[_0xd1fc[12]],_0xc52fxb)},{start:true,completion:function(){logger[_0xd1fc[11]](_0xd1fc[16]+ _0xc52fxe[_0xd1fc[9]]+ _0xd1fc[33])}});logger[_0xd1fc[11]](_0xd1fc[35]+ _0xc52fxe[_0xd1fc[9]]+ _0xd1fc[36]);logger[_0xd1fc[11]](_0xd1fc[15]+ _0xc52fx9)}function executeSchedule(_0xc52fx11,_0xc52fxb){logger[_0xd1fc[38]](_0xd1fc[37],_0xc52fx11);return Schedule[_0xd1fc[44]](_0xc52fx11,{include:[MailServerOut]})[_0xd1fc[26]](function(_0xc52fxe){if(!_0xc52fxe){logger[_0xd1fc[22]](_0xd1fc[41]);return};switch(_0xc52fxe[_0xd1fc[27]]){case _0xd1fc[43]:_0xc52fxb[_0xd1fc[42]](_0xc52fxe);break;default:}})[_0xd1fc[23]](function(_0xc52fxc){logger[_0xd1fc[22]](_0xd1fc[39],_0xc52fxc[_0xd1fc[40]])})}function synchSchedules(_0xc52fx9,_0xc52fxb){Schedule[_0xd1fc[46]](function(_0xc52fx13,_0xc52fx14){if(_0xc52fx13[_0xd1fc[19]]){createJob(_0xc52fx13[_0xd1fc[45]],_0xc52fx9,_0xc52fxb)}});Schedule[_0xd1fc[47]](function(_0xc52fx13,_0xc52fx14){updateSchedule(_0xc52fx13[_0xd1fc[45]],_0xc52fx9,_0xc52fxb)});Schedule[_0xd1fc[48]](function(_0xc52fx13){deleteSchedule(_0xc52fx13[_0xd1fc[45]],_0xc52fx9)})}
\ No newline at end of file