From b73776c37cab36bbe46528a02a8e3843e2042570 Mon Sep 17 00:00:00 2001 From: CamDavidsonPilon Date: Tue, 10 Dec 2024 22:03:19 -0500 Subject: [PATCH] why is this 1 --- CHANGELOG.md | 2 +- pioreactorui/api.py | 4 ++-- pioreactorui/tasks.py | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index aa3233cb..239a4bfd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -### 24.12.4 +### 24.12.10 - Hotfix for UI settings bug diff --git a/pioreactorui/api.py b/pioreactorui/api.py index cace049a..0581e6af 100644 --- a/pioreactorui/api.py +++ b/pioreactorui/api.py @@ -1743,9 +1743,9 @@ def setup_worker_pioreactor() -> ResponseReturnValue: status, msg = result(blocking=True, timeout=250) except HueyException: status, msg = False, "Timed out, see logs." - + publish_to_log(status, "setup_worker_pioreactor") if status: - return Response(status=200) + return {"msg": f"Worker {new_name} added successfully."}, 200 else: publish_to_error_log(msg, "setup_worker_pioreactor") return {"msg": msg}, 500 diff --git a/pioreactorui/tasks.py b/pioreactorui/tasks.py index 945e0509..6bef5b6f 100644 --- a/pioreactorui/tasks.py +++ b/pioreactorui/tasks.py @@ -85,7 +85,6 @@ def pio_run(*args: str, env: dict[str, str] = {}) -> bool: @huey.task() def add_new_pioreactor(new_pioreactor_name: str, version: str, model: str) -> tuple[bool, str]: - # CPU heavy logger.info(f"Adding new pioreactor {new_pioreactor_name}, {model} {version}") result = run( [PIO_EXECUTABLE, "workers", "add", new_pioreactor_name, "-v", version, "-m", model], @@ -93,6 +92,7 @@ def add_new_pioreactor(new_pioreactor_name: str, version: str, model: str) -> tu text=True, ) cache.evict("config") + logger.info(result.returncode) if result.returncode != 0: return False, str(result.stderr.strip()) else: