Versions Compared

Key

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

...

  • ecflow_client --alter add zombie "ecf:fob::"   /suiteX          # fob (init,event, meter, label,abort, complete) child commands.  This prevents zombies from blocking the script. Use with great care.
  • ecflow_client --alter add zombie "ecf:fail::"   /suiteY          # fail the script straight away for any child command, in the job file.

You can only add one zombie attribute of each time(ecf,path,user). T

To delete a zombie attribute, please use one of:

  • ecflow_client --alter delete zombie ecf     /suiteX
  • ecflow_client --alter delete zombie path   /suiteX
  • ecflow_client --alter delete zombie user  /suiteX

Here are some more examples:

  •   Add a zombie attribute, that will fail the task as soon as a zombie arises.

           ecflow_client --alter add zombie "ecf:fail::" /suiteZ

     

  •   Add a zombie attribute, such that all zombies never block the scripts.

        ecflow_client --alter add zombie "ecf:fob::" /suiteZ        

        ecflow_client --alter add zombie "path:fob::" /suiteZ

 

        Use with caution, but may be applicable for some suites.!

 

     - Add a zombie attribute, that kills the zombie process automatically when

       a  init/complete child is recieved by the server.

       This will use whatever is defined for ECF_KILL_CMD

 

       ecflow_client --alter add zombie "ecf:kill:init,complete:" /suiteZ

       

     - Add a zombie attribute that adopts all zombies.

 

       ecflow_client --alter add zombie "ecf:adopt::" /suiteZ