Skip to content

Simplify data validation update slack#38

Merged
Jun Aishima (JunAishima) merged 3 commits into
NSLS2:mainfrom
JunAishima:simplify-data-validation-update-slack
May 12, 2026
Merged

Simplify data validation update slack#38
Jun Aishima (JunAishima) merged 3 commits into
NSLS2:mainfrom
JunAishima:simplify-data-validation-update-slack

Conversation

@JunAishima

Copy link
Copy Markdown
Contributor

Remove extra level in data_validation() function - the read_all_streams() function looks like a flow, so just make it that and remove the data_validation() empty function.
Update the Slack code to function as it is going to be from cycle 2 2026 - mon-prefect, mon-prefect-program, mon-prefect-tla

 * mon-prefect only for failures
 * mon-prefect-tla for successes and failures - user/staff monitoring
 * mon-prefect-program for failures, with link to flow-run
 * no reason to keep the extra read_all_streams() function when
   data_validation() as a flow makes more sense
Comment thread end_of_run_workflow.py
@JunAishima Jun Aishima (JunAishima) merged commit bea244a into NSLS2:main May 12, 2026
1 check passed
@JunAishima Jun Aishima (JunAishima) deleted the simplify-data-validation-update-slack branch May 12, 2026 18:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants