From d3f891453a8fbbb7f5ee12097bda3c1ae52e5c61 Mon Sep 17 00:00:00 2001
From: patrick-motsch
Date: Mon, 2 Mar 2026 21:10:16 +0100
Subject: [PATCH] fixed log
---
modules/routes/routeSecurityAdmin.py | 27 ---------------------------
1 file changed, 27 deletions(-)
diff --git a/modules/routes/routeSecurityAdmin.py b/modules/routes/routeSecurityAdmin.py
index 6a01cd9a..acba83b4 100644
--- a/modules/routes/routeSecurityAdmin.py
+++ b/modules/routes/routeSecurityAdmin.py
@@ -274,33 +274,6 @@ def revoke_tokens_by_mandate(
raise HTTPException(status_code=500, detail="Failed to revoke mandate tokens")
-# ----------------------
-# Logs download
-# ----------------------
-
-@router.get("/logs/{log_name}")
-@limiter.limit("60/minute")
-def download_log(
- request: Request,
- currentUser: User = Depends(requireSysAdmin),
- log_name: str = "poweron"
-):
- """
- Download server logs.
- MULTI-TENANT: SysAdmin-only (infrastructure management).
- """
- base_dir = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
- # base_dir -> gateway
- if log_name == "poweron":
- file_path = os.path.join(base_dir, "poweron.log")
- elif log_name == "audit":
- file_path = os.path.join(base_dir, "audit.log")
- else:
- raise HTTPException(status_code=400, detail="Unsupported log name")
-
- if not os.path.exists(file_path):
- raise HTTPException(status_code=404, detail=f"{log_name}.log not found")
- return FileResponse(path=file_path, filename=f"{log_name}.log")
# ----------------------