Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Horizontal Navigation Bar
Button Group

Button Hyperlink
titlePrevious
typestandard
urlhttps://software.ecmwf.int/wiki/display/ECFLOW/Overview
Button Hyperlink
titleUp
typestandard
urlhttps://software.ecmwf.int/wiki/display/ECFLOW/Tutorial
Button Hyperlink
titleNext
typestandard
urlhttps://software.ecmwf.int/wiki/display/ECFLOW/Defining+a+new+suite

The ecflow_start.sh script will automatically set up and start your ecflow_server.

...

Python

Restarting and begin’ing the suite can also be done with the Client Server API.
Modify your client.py file and then run it.

 

Warning
If you had previously loaded the suite, then comment out the ci.load(..) statement

 

#!/usr/bin/env python2.7
import ecflow 
   
try:
    print "Loading definition in 'test.def' into the server"
    ci = ecflow.Client();   
    ci.load("test.def")      
    
    print "Restarting the server. This starts job scheduling"
    ci.restart_server()      
    
    print "Begin the suite named 'test'"     
    ci.begin_suite("test")   
    
except RuntimeError, e:
    print "Failed: " + str(e); 

What to do

  1. Restart the ecflow_server
  2. Begin the suite

 

Horizontal Navigation Bar
Button Group

Button Hyperlink
titlePrevious
typestandard
urlhttps://software.ecmwf.int/wiki/display/ECFLOW/Overview
Button Hyperlink
titleUp
typestandard
urlhttps://software.ecmwf.int/wiki/display/ECFLOW/Tutorial
Button Hyperlink
titleNext
typestandard
urlhttps://software.ecmwf.int/wiki/display/ECFLOW/Defining+a+new+suite

...