Ankündigung

Einklappen
Keine Ankündigung bisher.

Höchste bisher gemessene Temperatur des aktuellen Tages

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #31
    Ich denke, das Problem liegt am crontab per se, sofern keine Wertzuweisung erfolgt. Glaube, das auch schon mal im Forum oder so gelesen zu haben, weiß aber nicht den aktuellsten Stand dazu. Beispiel:
    Code:
    test:
        type: str
        cache: True
        crontab: '*/2 * * *'
        eval: sh.test.child(0)
        #eval_trigger: test.child
        enforce_updates: yes
    Update wird nicht aktualisiert und das eval auch nicht ausgeführt. Mit einem crontab: '*/2 * * * = 1' geht's.

    Wird ein Wert zugewiesen, gibt es auch keine Kollision mit eval_trigger.

    Kommentar


      #32
      Ich habe in den Source Code geschaut und vermutlich die Ursache gefunden. Ich bin mir noch nicht sicher was man da tun kann.
      eval, on_change und einiges andere wird nur ausgeführt, wenn vorher ein „Change“ erkannt wurde.

      Ein crontab scheduler ohne Wert Zuweisung löst nur nur ein „Update“ aus, weshelb dann eval, etc. nicht ausgeführt werden.
      Viele Grüße
      Martin

      There is no cloud. It's only someone else's computer.

      Kommentar


        #33
        Alles klar, danke für die Info. Interessant ist aber, dass beim crontab ohne Wertzuweisung im admin interface auch kein Update registriert wird.

        Kommentar

        Lädt...
        X