Update api

This commit is contained in:
oliver
2026-06-19 07:19:35 -03:00
parent 031a3eec20
commit b74d2312c3
+10
View File
@@ -386,6 +386,16 @@ def get_cpu_log():
raise HTTPException(status_code=500, detail=f"Error reading CPU log: {e}")
@app.get("/server/audit", dependencies=[Depends(verify_api_key)])
def server_audit():
output = run_command([f"{BIN_PATH}/audit"])
# The audit script outputs JSON; parse and return it
try:
return json.loads(output)
except json.JSONDecodeError:
return {"raw_output": output}
@app.get("/system/info", dependencies=[Depends(verify_api_key)])
def get_system_info():
try: