INNER CODE UNIT · Python
_load_agents
bunkeriot/BunkerM · backend/app/agent-api/main.py:136
def _load_agents() -> dict:
try:
if AGENTS_FILE.exists():
return json.loads(AGENTS_FILE.read_text())
except Exception as e:
logger.warning(f"Could not load agents: {e}")
return {"watchers": [], "jobs": []}
def _save_agents(data: dict):
DATA_DIR.mkdir(parents=True, exist_ok=True)
AGENTS_FILE.write_text(json.dumps(data, indent=2))
def _load_events() -> list:
try:
if EVENTS_FILE.exists():
return json.loads(EVENTS_FILE.read_text())