Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagepy
from ecflow import Defs,Suite,Task,AutoCancel, TimeSlot

defs = Defs().add(
           Suite("s1",
                Task("t1",Autocancel(3)),                    # delete task after 3 days after completion 
                Task("t2",Autocancel(1, 10, True)),          # delete task 1hr 10 min after task completion
                Task("t3",Autocancel(TimeSlot(2,10), True)), # delete task 2hr 10 min after task completion
                Task("t4",Autocancel(1)),                    # delete task after 1 day after task completion
                Task("t5",Autocancel(18, 10, False)),        # delete task at 6:10pm once it has completed
                Task("t6",Autocancel(2, 10, False))))        # delete task at 2:10am once it has completed

...