NEWS
[Frage] Schedule canceln -> Fehler im Log
-
Hi,
wenn ich in einem meiner Scripte ein eigentlich gesetztes Schedule löschen möchte bekomme ich folgendes im Log:
error by canceling scheduled job
Gibt es eine Möglichkeit hier zu erfahren warum das nicht funktioniert? Also eine Stufe genauer nicht nur den Fehler?
Hier der Script-Auszug:
if(getState(instanz + pfad0 + Bkp[0] +'.BackupState_Schedule_1').val === true) { var BkpUhrZeit_Schedule1 = getState(instanz + pfad0 + Bkp[0] + '.BackupZeit_Schedule_1').val.split(':'); if(logging) log('Ein komplettes Backup wurde für '+getState(instanz + pfad0 + Bkp[0] +'.BackupZeit_Schedule_1').val+' Uhr am '+getState(instanz + pfad0 + Bkp[0] +'.BackupTag_Schedule_1').val+' Tag des Monats aktiviert'); clearSchedule(BkpZeit_Schedule[Bkp[0]+'.Schedule_1']); BkpZeit_Schedule[Bkp[0]+'.Schedule_1'] = schedule(BkpUhrZeit_Schedule1[1] + ' ' + BkpUhrZeit_Schedule1[0] + ' '+getState(instanz + pfad0 + Bkp[0] +'.BackupTag_Schedule_1').val+' * * ', function (){backup_erstellen(Bkp[0], Bkp[1], Bkp[2], Bkp[3], Bkp[4], Bkp[5], Bkp[6], Bkp[7], Bkp[8], Bkp[9], Mysql_DBname, Mysql_User, Mysql_PW, Mysql_LN)}); if(logging) log(BkpUhrZeit_Schedule1[1] + ' ' + BkpUhrZeit_Schedule1[0] + ' '+getState(instanz + pfad0 + Bkp[0] +'.BackupTag_Schedule_1').val+' * * '); } else{ if(logging) log ('Das komplette Backup wurde für '+getState(instanz + pfad0 + Bkp[0] +'.BackupZeit_Schedule_1').val+' Uhr am '+getState(instanz + pfad0 + Bkp[0] +'.BackupTag_Schedule_1').val+' Tag des Monats deaktiviert'); clearSchedule(BkpZeit_Schedule[Bkp[0]+'.Schedule_1']); }
-
Und du bist sicher das der Schedule gesetzt ist?
Mal versucht das mit "if () clearSchedule()" sicherzustellen das es gesetzt ist bevor Du es löschst?
-
Nein habe ich nicht versucht doch wenn es nicht gesetzt ist, wäre das auch ein Fehler <emoji seq="1f600"></emoji>
Gibt es die Möglichkeit alle gesetzten schedules anzeigen zu lassen?
-
Aktuell nicht das ich wüsste