Create a file called test.def , using your favourite text editor, with the following contents
# Definition of the suite test suite test edit ECF_HOME "$HOME/course" # replace '$HOME' with the path to your home directory task t1 endsuite |
Enter the following python code into a file, i.e test.py :
#!/usr/bin/env python2.7
import os
import ecflow
print "Creating suite definition"
defs = ecflow.Defs()
suite = defs.add_suite("test")
suite.add_variable("ECF_HOME", os.getenv("HOME") + "/course")
suite.add_task("t1")
Then run as a python script:
python test.py |
You should see the text "Creating suite definition" as your output.
All the following python examples should be run in the same way. |
|