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:
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.
Code:
test: type: str cache: True crontab: '*/2 * * *' eval: sh.test.child(0) #eval_trigger: test.child enforce_updates: yes
Wird ein Wert zugewiesen, gibt es auch keine Kollision mit eval_trigger.
Kommentar