This commit is contained in:
2026-03-26 04:24:32 -03:00
parent 08b67f2bb7
commit 08c58a6a9d
43 changed files with 2627 additions and 252 deletions

View File

@@ -31,8 +31,16 @@ def ts():
return datetime.now(timezone.utc).isoformat()
RUN_CONTEXT = {}
def set_run_context(run_id: str, parent_job_id: str, run_type: str = "initial"):
RUN_CONTEXT.update({"run_id": run_id, "parent_job_id": parent_job_id, "run_type": run_type})
def push(r, key, event):
event["ts"] = event.get("ts", ts())
event.update(RUN_CONTEXT)
r.rpush(key, json.dumps(event))
return event
@@ -85,7 +93,11 @@ def main():
r.delete(key)
delay = args.delay
run_id = f"{args.job[:8]}-r1"
set_run_context(run_id=run_id, parent_job_id=args.job, run_type="initial")
logger.info("Full escalation pipeline simulation → %s", key)
logger.info("Run: %s (parent: %s)", run_id, args.job)
logger.info("Open: http://mpr.local.ar/detection/?job=%s", args.job)
input("\nPress Enter to start...")