deeper log model

This commit is contained in:
Jake Kasper
2026-04-27 13:42:49 -04:00
parent 9ac96cee9a
commit e62f46b68c
17 changed files with 670 additions and 47 deletions

View File

@@ -118,3 +118,13 @@ async def get_fluentbit_config() -> dict | None:
async def put_fluentbit_config(config: dict) -> dict | None:
data = await _put("fluent-bit/config", config)
return data if isinstance(data, dict) else None
async def get_log_config(host: str | None = None) -> dict | None:
data = await _get("mgmt/config/logs", host=host)
return data if isinstance(data, dict) else None
async def put_log_config(config: dict, host: str | None = None) -> dict | None:
data = await _put("mgmt/config/logs", config, host=host)
return data if isinstance(data, dict) else None