Skip to content

Feature/Checklist Server#235

Open
renereimann wants to merge 19 commits intodevelopfrom
feature/flask_app
Open

Feature/Checklist Server#235
renereimann wants to merge 19 commits intodevelopfrom
feature/flask_app

Conversation

@renereimann
Copy link
Contributor

We implemented a flask server that provides checklist to check and monitor the conditions of the experiment on a regular basis.
Several checklists can be configured in a yaml config file. Supported are checkboxes and free text. Links to monitoring pages can be added optionally. Based on the filled out and submitted checklist an automatic entry in the elog is generated.

Overview over different checklists
Checklist_overview

Implementation of one checklist
Checklist_example

Resulting Elog Entry from Checklist
Checklist_elog

…nd with the form. The form result is analyzed to create an elog entry
…ion. Username and password are read from config file. The report is now first created as a string
@wcpettus
Copy link

wcpettus commented Mar 5, 2026

This is a really neat utility
Does it belong in dragonfly? As I understand it, this exists apart, doesn't touch the mesh, but is a standalone service that supports your lab operations.

@renereimann
Copy link
Contributor Author

@wcpettus Yess, its standalone and not touching the mesh.
Maybe I did not got the scope right of what dragonfly is supposed to contain and what not.
If dragonfly just is meant to be for things interacting with the mesh, I may move this script to a different location.

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