From 5fbdc01191b8ba4c027629679323d8b9bf1dd24e Mon Sep 17 00:00:00 2001 From: Giorgio Ravera Date: Tue, 17 Mar 2026 13:24:14 +0100 Subject: [PATCH] Fixed spaces --- backend/backup.py | 4 ++-- backend/routes/backup.py | 16 +++++++++------- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/backend/backup.py b/backend/backup.py index 4f0f530..ade27c9 100644 --- a/backend/backup.py +++ b/backend/backup.py @@ -192,7 +192,7 @@ def restore_aliases() -> Dict[str, Any]: # Backup DB # --------------------------------------------------------- def backup() -> Dict[str, Any]: - + hosts_result = store_hosts() aliases_result = store_aliases() errors = (hosts_result.get("errors") or []) + (aliases_result.get("errors") or []) @@ -220,7 +220,7 @@ def restore(cleanup: bool = True) -> Dict[str, Any]: except Exception as e: logger.exception("Cleanup failed %s", str(e).strip()) raise - + hosts_result = restore_hosts() aliases_result = restore_aliases() errors = (hosts_result.get("errors") or []) + (aliases_result.get("errors") or []) diff --git a/backend/routes/backup.py b/backend/routes/backup.py index 3dd726c..96e5821 100644 --- a/backend/routes/backup.py +++ b/backend/routes/backup.py @@ -24,8 +24,8 @@ router = APIRouter() # API ENDPOINTS # --------------------------------------------------------- @router.get( - "/api/backup", - status_code=status.HTTP_200_OK, + "/api/backup", + status_code=status.HTTP_200_OK, responses={ 200: {"description": "Backup executed with success or failure result"}, 500: {"description": "Internal server error"}, @@ -40,9 +40,9 @@ async def api_backup(request: Request): # Backup DB result = backup() errors = result.get("errors") or [] - + took_ms = (time.monotonic_ns() - start_ns) / 1_000_000 - + if errors: logger.warning("Backup executed with %d error(s)", len(errors)) return { @@ -81,8 +81,8 @@ async def api_backup(request: Request): # API: Restore from backup # --------------------------------------------------------- @router.get( - "/api/restore", - status_code=status.HTTP_200_OK, + "/api/restore", + status_code=status.HTTP_200_OK, responses={ 200: {"description": "Restore executed with success or failure result"}, 500: {"description": "Internal server error"}, @@ -95,8 +95,9 @@ async def api_restore(request: Request): # Restore hosts DB result = restore() errors = (result.get("errors") or []) - + took_ms = (time.monotonic_ns() - start_ns) / 1_000_000 + if errors: return { "code": "RESTORE_ERROR", @@ -129,3 +130,4 @@ async def api_restore(request: Request): "took_ms": took_ms, }, ) + -- 2.47.3