INNER CODE UNIT · Python
_cmd_next_expert_queue
hadriansecurity/OpenHack · src/openhack/cli.py:189
def _cmd_next_expert_queue(args: argparse.Namespace) -> None:
scenarios = expert_queue(args.target, args.run_id, args.expert, args.limit)
print(json.dumps({
"target": args.target,
"run_id": args.run_id,
"expert": args.expert,
"limit": args.limit,
"count": len(scenarios),
"scenarios": scenarios,
}, indent=2, sort_keys=True))
def _cmd_log_event(args: argparse.Namespace) -> None:
emit(run_path(args.target, args.run_id), args.actor, args.status, args.summary)
def _cmd_summarize_run(args: argparse.Namespace) -> None:
print("\n".join(summarize_run(args.target, args.run_id)))