From 414ea9042b52fef08e2fc562bb41d7e61821f3a8 Mon Sep 17 00:00:00 2001 From: Maximilian Gruber <maximilian.gruber@ptb.de> Date: Mon, 29 Jan 2024 14:58:50 +0100 Subject: [PATCH] add status reset option --- app/main.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/app/main.py b/app/main.py index b7bc010..19ff5d1 100644 --- a/app/main.py +++ b/app/main.py @@ -186,6 +186,19 @@ def custom_swagger_ui_html(): ) +######################################################################################## +######### maintenance access ########################################################### +######################################################################################## + +@app.get("/maintenance/reset_states") +def reset_states(db: Session = Depends(get_db)): + crud.set_status(db, name="general", state="ready") + crud.set_status(db, name="microphone", state="ready") + crud.set_status(db, name="speaker", state="ready") + db.commit() + return status(db) + + @app.get("/maintenance/check_systems") def check_systems(db: Session = Depends(get_db)): # toggle (dummy) -- GitLab