ecflow
Documentation
Overview
Quickstart
Tutorial
Introduction
Overview
Getting Started
Going Further
Advanced Topics
Exercises
Python API
Command line interface (CLI)
REST API
ecFlow UDP
Using ecFlow
Glossary
Frequently asked questions
Installation
Install
Release notes
Support
Contributing
Licence
ecflow
Tutorial
View page source
Tutorial
Introduction
Overview
Step 1: Write a suite definition
Step 2: Write your scripts
Step 3: Start an ecFlow server
Step 4: Interact with the GUI
Getting Started
Defining a new suite
Text Method
Python Method
Understanding Includes
head.h
tail.h
Defining the first task
Job creation
Checking job creation
Text
Python
Checking the job
Understanding the client
Client Shell Interface
Client Python Interface
Load the file
Text
Python
Starting the suite
Text
Python
Checking the results
Retrieving the suite definition
Using ecflow_ui
Execute, rerun and requeue
Going Further
Add another task
Text
Python
Families
Ecf Script
Text
Python
Add Manual
ecFlow variables
Ecf Script
Text
Python
Variable inheritance
Text
Python
Quiz
Add Trigger
Text
Python
Embedded triggers
Ecf Script
Text
Python
Add an event
Ecf Script
Text
Python
Add a complete
Text
Python
Add a meter
Ecf Script
Text
Python
Time Dependencies
time
cron
date or day
Mixing time dependencies on the same node
Mixing time dependencies on different nodes
Text
Python
Time triggers
Text
Python
Add a cron
Ecf Script
Text
Python
Labels
Ecf Script
Text
Python
Query state
Ecf Script
Text
Python
Advanced Topics
Repeat
Repeat with day/date
Repeat increment
Ecf Script
Text
Python
Limits
inlimit
Ecf script
Text
Python
Limit-submission
Text
Python
Limit-families
Text
Python
Autoarchive and autorestore
Text
Python
Late attribute
Ecf Script
Text
Python
Alias
Running (remote) jobs
Text
Python
Logserver
File location
Server security - whitelist file
Dates and Clocks
Using python scripting
Indentation
Object Oriented Suites
Adding Node attributes
Introducing zombies
How are zombies created ?
How can zombies be handled?
Handling zombies
Manual
Automated
Exercises
Data acquisition
Data acquisition solution
Operational Suite
Operational Suite Solution
Back Archiving
Back archiving solution
Lorenz system example Jupyter notebook