refactor stage 1

This commit is contained in:
2026-03-27 04:23:21 -03:00
parent df6bcb01e8
commit 291ac8dd40
14 changed files with 688 additions and 450 deletions

View File

@@ -45,15 +45,15 @@ def main():
return
logger.info("")
logger.info("%3s %-35s %-12s %-18s %6s %s", "#", "Label", "Job ID", "Stage", "Frames", "Created")
logger.info("" * 100)
logger.info("%3s %-35s %-12s %6s %s", "#", "Label", "Timeline", "Stages", "Created")
logger.info("" * 80)
for i, s in enumerate(scenarios, 1):
manifest = s.frames_manifest or {}
created = str(s.created_at)[:19] if s.created_at else ""
job_short = str(s.job_id)[:8]
logger.info("%3d %-35s %-12s %-18s %6d %s",
i, s.scenario_label, job_short, s.stage, len(manifest), created)
tid_short = str(s.timeline_id)[:8]
stage_count = len(s.stage_outputs or {})
logger.info("%3d %-35s %-12s %6d %s",
i, s.scenario_label, tid_short, stage_count, created)
logger.info("")
@@ -73,7 +73,7 @@ def main():
logger.error("Scenario not found: %s", args.open)
return
url = f"{args.base_url}?job={target.job_id}#/editor/detect_edges"
url = f"{args.base_url}?job={target.timeline_id}#/editor/detect_edges"
logger.info("Opening: %s", url)
webbrowser.open(url)
else: