This commit is contained in:
2026-03-23 15:18:23 -03:00
parent 5ed876d694
commit b57da622cb
17 changed files with 554 additions and 103 deletions

View File

@@ -10,11 +10,15 @@ Opens: http://mpr.local.ar/detection/?job=<JOB_ID>
import argparse
import json
import logging
import time
from datetime import datetime, timezone
import redis
logging.basicConfig(level=logging.INFO, format="%(levelname)-7s %(name)s%(message)s")
logger = logging.getLogger(__name__)
def ts():
return datetime.now(timezone.utc).isoformat()
@@ -25,7 +29,7 @@ def push(r, key, event):
r.rpush(key, json.dumps(event))
etype = event["event"]
detail = event.get("msg", event.get("stage", ""))
print(f" [{etype:14s}] {detail}")
logger.info("[%s] %s", etype, detail)
return event
@@ -39,12 +43,11 @@ def main():
r = redis.Redis(port=args.port, decode_responses=True)
key = f"detect_events:{args.job}"
# Clear previous events for this job
r.delete(key)
print(f"Simulating pipeline run → {key}")
print(f"Open: http://mpr.local.ar/detection/?job={args.job}")
print()
logger.info("Simulating pipeline run → %s", key)
logger.info("Open: http://mpr.local.ar/detection/?job=%s", args.job)
input("\nPress Enter to start...")
delay = args.delay
@@ -171,7 +174,7 @@ def main():
},
}})
print(f"\nPipeline simulation complete.")
logger.info("Pipeline simulation complete.")
if __name__ == "__main__":