equinor / equinor/ert

Visualise workflows, where they hook in

Open
#4,375 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
161
Forks
140
Avg merge
2d 1h
Merged PRs (30d)
132

Description

Currently the user receives close to no information regarding workflows when running ert. One has to look through the configuration file in order to view which workflows are run when. They can also be added randomly in the config file and ran when when they are supposed to be hooked.

E.g. for the following config:

```
HOOK_WORKFLOW WF_A POST_SIMULATION
HOOK_WORKFLOW WF_B PRE_SIMULATION
```

`WF_B` will be run before `WF_A`.

It is possible to hook workflows at multiple points:

```
PRE_SIMULATION
POST_SIMULATION
PRE_UPDATE
POST_UPDATE
PRE_FIRST_UPDATE
```

The status of each workflow should also be displayed, that is likely easier to facilitate when https://github.com/equinor/ert/issues/3437 is completed

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.