Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OCTRL-901 Document the order of actions performed during SOR and EOR #573

Merged
merged 5 commits into from
May 31, 2024

Conversation

knopers8
Copy link
Collaborator

@knopers8 knopers8 commented May 31, 2024

I think we are at the stage where things have settled down and there is a finite number of changes expected to such a document (namely: removing BKP and Kafka plugins calls, possibly moving CCDB plugin calls). One could even consider filling the hooks automatically, based on the information parsed from readout-dataflow.yaml, but I would leave that for later.

The reason for this document is also a request from users to know what are SOSOR, EOSOR, SOEOR, EOEOR timestamps exactly.

@knopers8 knopers8 requested review from teo and justonedev1 May 31, 2024 09:08
Comment on lines 24 to 27
### before_event

- `before_event` hooks are executed

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for starting this. I've double checked now and it looks like we do not support generic targets like before_event or leave_state, all the targets must be explicit like before_START_ACTIVITY and leave_CONFIGURED. The order reported in configuration.md refers to the documentation of the FSM package, but we've since implemented our own callback management. The order reported there is still correct, except the generic targets are not supported.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, I wasn't aware. I will update the doc.

@teo teo merged commit 90977c6 into AliceO2Group:master May 31, 2024
2 checks passed
@knopers8 knopers8 deleted the doc-action-order branch May 31, 2024 10:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants