Include critical-path owners in flow reporting and record verified Argo transport
This commit is contained in:
parent
d377b5f30c
commit
5328a6a8b3
11 changed files with 150 additions and 3 deletions
|
|
@ -45,7 +45,7 @@ def save(path, data):
|
|||
def main():
|
||||
parser = argparse.ArgumentParser(description=__doc__)
|
||||
parser.add_argument("--root", default=str(Path.home()))
|
||||
parser.add_argument("--repos", default=",".join(["the-custodian", *DEFAULT_REPOS]))
|
||||
parser.add_argument("--repos", default=",".join(dict.fromkeys(["the-custodian", *DEFAULT_REPOS])))
|
||||
parser.add_argument("--hub", default="http://127.0.0.1:8000")
|
||||
parser.add_argument("--agent", default="the-custodian")
|
||||
parser.add_argument("--founder", default="human")
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ Usage: security_flow_report.py [--repos a,b,c] [--json]
|
|||
"""
|
||||
import argparse, glob, json, os, re
|
||||
|
||||
DEFAULT_REPOS = ("net-kingdom railiance-platform access-engine secrets-engine ops-mason "
|
||||
DEFAULT_REPOS = ("the-custodian net-kingdom railiance-platform activity-core access-engine secrets-engine ops-mason "
|
||||
"ops-warden key-cape user-engine tenant-engine gate-house kings-guard "
|
||||
"policy-nexus rapp-policy-nexus").split()
|
||||
TERMINAL = {"done", "cancel"}
|
||||
|
|
@ -41,7 +41,7 @@ def load(root, repos):
|
|||
tasks[tid] = {"id": tid, "status": field(b, "status"), "deps": deps,
|
||||
"human": field(b, "needs_human") == "true",
|
||||
"blocked_on": field(b, "blocked_on"),
|
||||
"reason": field(b, "blocking_reason"),
|
||||
"reason": field(b, "blocking_reason") or field(b, "intervention_note"),
|
||||
"priority": field(b, "priority"), "wp": wp}
|
||||
return tasks
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue