aborted.l \
cancelled.l \
cream_registered.l \
- cream_pending.l
+ cream_pending.l \
+ cream_idle.l \
+ cream_running.l \
+ cream_reallyrunning.l \
+ cream_done.l \
+ cream_failed.l \
# TODO: missing resubmission_deep
# shallow_resub_complex.l shallow_resub_simple.l shallow_resub_simple2.l \
--- /dev/null
+:cream_reallyrunning:
+-s LRMS,-e CREAMDone,--status_code=OK,--exit_code=123
+-s LRMS,-e CREAMDone,--status_code=OK,--exit_code=123
+-s BLAH,-e CREAMDone,--status_code=OK
--- /dev/null
+:cream_reallyrunning:
+-s LRMS,-e CREAMDone,--status_code=FAILED,--reason='Oh shit'
--- /dev/null
+:cream_pending:
+-s CreamCore,-e CREAMCall,--callee=BLAH,--command=CMDSTART,--cmdid='this is call',--result=OK
+-s BLAH,-e CREAMCall,--callee=LRMS,--command=CMDSTART,--cmdid='this is call',--result=START
+-s BLAH,-e CREAMCall,--callee=LRMS,--command=CMDSTART,--cmdid='this is call',--result=OK,--destid='12345.in.torque'
-# macro definition for WAITING state
-
:cream_registered:
-
-s CreamCore,-e CREAMStart
-s CreamCore,-e CREAMStore,--command=CMDSTART,--result=START
+-s CreamCore,-e CREAMStore,--command=CMDSTART,--result=OK
--- /dev/null
+:cream_running:
+-s LRMS,-e CREAMReallyRunning
--- /dev/null
+:cream_idle:
+-s BLAH,-e CREAMRunning
+-s LRMS,-e CREAMRunning,--node='worker.node.14'
@type CREAMRunning
string node
+ _optional_
@type CREAMReallyRunning
string reason
_optional_
int exit_code
+ _optional_
_null_ -1
@type CREAMCancel