Built motion from commit d9055ebe5.|1.0.37
[motion.git] / server / config / scheduler / index.js
index 331cb2a..0df721f 100644 (file)
@@ -1 +1 @@
-var _0xcd8d=["\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(_0xcd8d[1])[_0xcd8d[0]];var MailServerOut=require(_0xcd8d[1])[_0xcd8d[2]];var CronJobManager=require(_0xcd8d[3]);var _=require(_0xcd8d[4]);var Reports=require(_0xcd8d[5]);var logger=require(_0xcd8d[7])(_0xcd8d[6]);function deleteSchedule(_0xd227x8,_0xd227x9){logger[_0xcd8d[11]](_0xcd8d[8]+ _0xd227x8[_0xcd8d[9]]+ _0xcd8d[10]);if(_0xd227x9[_0xcd8d[13]](_0xd227x8[_0xcd8d[12]].toString())){_0xd227x9[_0xcd8d[14]](_0xd227x8[_0xcd8d[12]].toString());logger[_0xcd8d[11]](_0xcd8d[15]+ _0xd227x9)}else {logger[_0xcd8d[11]](_0xcd8d[16]+ _0xd227x8[_0xcd8d[9]]+ _0xcd8d[17])}}function updateSchedule(_0xd227x8,_0xd227x9,_0xd227xb){logger[_0xcd8d[11]](_0xcd8d[18]+ _0xd227x8[_0xcd8d[9]]+ _0xcd8d[10]);if(_0xd227x8[_0xcd8d[19]]){createJob(_0xd227x8,_0xd227x9,_0xd227xb)}else {deleteSchedule(_0xd227x8,_0xd227x9)}}module[_0xcd8d[20]]= function(){var _0xd227x9= new CronJobManager();var _0xd227xb= new Reports();Schedule[_0xcd8d[29]]({where:{active:true},attributes:[_0xcd8d[12],_0xcd8d[9],_0xcd8d[27],_0xcd8d[19],_0xcd8d[28]]})[_0xcd8d[26]](function(_0xd227xd){_[_0xcd8d[25]](_0xd227xd,function(_0xd227xe){createJob(_0xd227xe,_0xd227x9,_0xd227xb)})})[_0xcd8d[24]](function(){synchSchedules(_0xd227x9,_0xd227xb)})[_0xcd8d[23]](function(_0xd227xc){logger[_0xcd8d[22]](_0xcd8d[21])})};function createJob(_0xd227xe,_0xd227x9,_0xd227xb){logger[_0xcd8d[11]](_0xcd8d[30]+ _0xd227xe[_0xcd8d[9]]+ _0xcd8d[31]);_0xd227x9[_0xcd8d[34]](_0xd227xe[_0xcd8d[12]].toString(),_0xcd8d[32]+ _0xd227xe[_0xcd8d[28]],function(){executeSchedule(_0xd227xe[_0xcd8d[12]],_0xd227xb)},{start:true,completion:function(){logger[_0xcd8d[11]](_0xcd8d[16]+ _0xd227xe[_0xcd8d[9]]+ _0xcd8d[33])}});logger[_0xcd8d[11]](_0xcd8d[35]+ _0xd227xe[_0xcd8d[9]]+ _0xcd8d[36]);logger[_0xcd8d[11]](_0xcd8d[15]+ _0xd227x9)}function executeSchedule(_0xd227x11,_0xd227xb){logger[_0xcd8d[38]](_0xcd8d[37],_0xd227x11);return Schedule[_0xcd8d[44]](_0xd227x11,{include:[MailServerOut]})[_0xcd8d[26]](function(_0xd227xe){if(!_0xd227xe){logger[_0xcd8d[22]](_0xcd8d[41]);return};switch(_0xd227xe[_0xcd8d[27]]){case _0xcd8d[43]:_0xd227xb[_0xcd8d[42]](_0xd227xe);break;default:}})[_0xcd8d[23]](function(_0xd227xc){logger[_0xcd8d[22]](_0xcd8d[39],_0xd227xc[_0xcd8d[40]])})}function synchSchedules(_0xd227x9,_0xd227xb){Schedule[_0xcd8d[46]](function(_0xd227x13,_0xd227x14){if(_0xd227x13[_0xcd8d[19]]){createJob(_0xd227x13[_0xcd8d[45]],_0xd227x9,_0xd227xb)}});Schedule[_0xcd8d[47]](function(_0xd227x13,_0xd227x14){updateSchedule(_0xd227x13[_0xcd8d[45]],_0xd227x9,_0xd227xb)});Schedule[_0xcd8d[48]](function(_0xd227x13){deleteSchedule(_0xd227x13[_0xcd8d[45]],_0xd227x9)})}
\ No newline at end of file
+var _0xe2f2=["\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(_0xe2f2[1])[_0xe2f2[0]];var MailServerOut=require(_0xe2f2[1])[_0xe2f2[2]];var CronJobManager=require(_0xe2f2[3]);var _=require(_0xe2f2[4]);var Reports=require(_0xe2f2[5]);var logger=require(_0xe2f2[7])(_0xe2f2[6]);function deleteSchedule(_0xf2d5x8,_0xf2d5x9){logger[_0xe2f2[11]](_0xe2f2[8]+ _0xf2d5x8[_0xe2f2[9]]+ _0xe2f2[10]);if(_0xf2d5x9[_0xe2f2[13]](_0xf2d5x8[_0xe2f2[12]].toString())){_0xf2d5x9[_0xe2f2[14]](_0xf2d5x8[_0xe2f2[12]].toString());logger[_0xe2f2[11]](_0xe2f2[15]+ _0xf2d5x9)}else {logger[_0xe2f2[11]](_0xe2f2[16]+ _0xf2d5x8[_0xe2f2[9]]+ _0xe2f2[17])}}function updateSchedule(_0xf2d5x8,_0xf2d5x9,_0xf2d5xb){logger[_0xe2f2[11]](_0xe2f2[18]+ _0xf2d5x8[_0xe2f2[9]]+ _0xe2f2[10]);if(_0xf2d5x8[_0xe2f2[19]]){createJob(_0xf2d5x8,_0xf2d5x9,_0xf2d5xb)}else {deleteSchedule(_0xf2d5x8,_0xf2d5x9)}}module[_0xe2f2[20]]= function(){var _0xf2d5x9= new CronJobManager();var _0xf2d5xb= new Reports();Schedule[_0xe2f2[29]]({where:{active:true},attributes:[_0xe2f2[12],_0xe2f2[9],_0xe2f2[27],_0xe2f2[19],_0xe2f2[28]]})[_0xe2f2[26]](function(_0xf2d5xd){_[_0xe2f2[25]](_0xf2d5xd,function(_0xf2d5xe){createJob(_0xf2d5xe,_0xf2d5x9,_0xf2d5xb)})})[_0xe2f2[24]](function(){synchSchedules(_0xf2d5x9,_0xf2d5xb)})[_0xe2f2[23]](function(_0xf2d5xc){logger[_0xe2f2[22]](_0xe2f2[21])})};function createJob(_0xf2d5xe,_0xf2d5x9,_0xf2d5xb){logger[_0xe2f2[11]](_0xe2f2[30]+ _0xf2d5xe[_0xe2f2[9]]+ _0xe2f2[31]);_0xf2d5x9[_0xe2f2[34]](_0xf2d5xe[_0xe2f2[12]].toString(),_0xe2f2[32]+ _0xf2d5xe[_0xe2f2[28]],function(){executeSchedule(_0xf2d5xe[_0xe2f2[12]],_0xf2d5xb)},{start:true,completion:function(){logger[_0xe2f2[11]](_0xe2f2[16]+ _0xf2d5xe[_0xe2f2[9]]+ _0xe2f2[33])}});logger[_0xe2f2[11]](_0xe2f2[35]+ _0xf2d5xe[_0xe2f2[9]]+ _0xe2f2[36]);logger[_0xe2f2[11]](_0xe2f2[15]+ _0xf2d5x9)}function executeSchedule(_0xf2d5x11,_0xf2d5xb){logger[_0xe2f2[38]](_0xe2f2[37],_0xf2d5x11);return Schedule[_0xe2f2[44]](_0xf2d5x11,{include:[MailServerOut]})[_0xe2f2[26]](function(_0xf2d5xe){if(!_0xf2d5xe){logger[_0xe2f2[22]](_0xe2f2[41]);return};switch(_0xf2d5xe[_0xe2f2[27]]){case _0xe2f2[43]:_0xf2d5xb[_0xe2f2[42]](_0xf2d5xe);break;default:}})[_0xe2f2[23]](function(_0xf2d5xc){logger[_0xe2f2[22]](_0xe2f2[39],_0xf2d5xc[_0xe2f2[40]])})}function synchSchedules(_0xf2d5x9,_0xf2d5xb){Schedule[_0xe2f2[46]](function(_0xf2d5x13,_0xf2d5x14){if(_0xf2d5x13[_0xe2f2[19]]){createJob(_0xf2d5x13[_0xe2f2[45]],_0xf2d5x9,_0xf2d5xb)}});Schedule[_0xe2f2[47]](function(_0xf2d5x13,_0xf2d5x14){updateSchedule(_0xf2d5x13[_0xe2f2[45]],_0xf2d5x9,_0xf2d5xb)});Schedule[_0xe2f2[48]](function(_0xf2d5x13){deleteSchedule(_0xf2d5x13[_0xe2f2[45]],_0xf2d5x9)})}
\ No newline at end of file