Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. [Frage] Schedule canceln -> Fehler im Log

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    [Frage] Schedule canceln -> Fehler im Log

    This topic has been deleted. Only users with topic management privileges can see it.
    • Peoples
      Peoples last edited by

      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']);
                  }
      
      1 Reply Last reply Reply Quote 0
      • apollon77
        apollon77 last edited by

        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?

        1 Reply Last reply Reply Quote 0
        • Peoples
          Peoples last edited by

          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?

          1 Reply Last reply Reply Quote 0
          • apollon77
            apollon77 last edited by

            Aktuell nicht das ich wüsste

            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            Support us

            ioBroker
            Community Adapters
            Donate

            457
            Online

            31.7k
            Users

            79.9k
            Topics

            1.3m
            Posts

            2
            4
            315
            Loading More Posts
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes
            Reply
            • Reply as topic
            Log in to reply
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
            The ioBroker Community 2014-2023
            logo