(args: argparse.Namespace)
| 434 | |
| 435 | |
| 436 | def cmd_job(args: argparse.Namespace) -> int: |
| 437 | base_url = args.base_url.rstrip("/") |
| 438 | _require_health(base_url, args.request_timeout) |
| 439 | status = _request_json("GET", f"{base_url}/generate/status/{urllib.parse.quote(args.job_id)}", timeout=args.request_timeout) |
| 440 | _json_print({"ok": True, "base_url": base_url, "job_id": args.job_id, "status": status, "meta": _recovery_meta(base_url, args.job_id, legacy=True)}, compact=args.compact) |
| 441 | return 0 |
| 442 | |
| 443 | |
| 444 | def cmd_cancel(args: argparse.Namespace) -> int: |
nothing calls this directly
no test coverage detected