from ecflow import *
with Defs() as defs:
with defs.add_suite("s1") as suite:
with suite.add_family("f1") as family:
for i in [ "a", "b", "c" ]:
family.add_task( "t" + i)
defs.save_as_defs("test.def")
Code Block
language
py
from ecflow import *
defs = Defs().add(
Suite("s1").add(
Family("f1").add(
[ Task("t{}".format(t))
for t in ("a", "b", "c")])))
defs.save_as_defs("test.def")
Code Block
language
py
from ecflow import *
defs = Defs()
defs += [ Suite("s1") ]
defs.s1 += [ Family("f1") ]
defs.s1.f1 += [ Task("t{}".format(t))
for t in ("a", "b", "c")]
defs.save_as_defs("test.def")