INNER CODE UNIT · Python

renderApprovalIntent

kubeovn/kube-ovn · hack/e2e_control.py:331

def renderApprovalIntent(request):
    payload = {
        "headSHA": request["headSHA"],
        "baseSHA": request["baseSHA"],
        "approvalGeneration": request["approvalGeneration"],
        "catalogRevision": request["catalogRevision"],
        "requestedGroups": canonicalRequestedGroups(
            request["requestedGroups"], request["full"]
        ),
        "full": request["full"],
    }
    controlledLabels = sorted(set(request.get("controlledLabels", [])))
    if controlledLabels:
        payload["controlledLabels"] = controlledLabels
    return "<!-- x86-e2e-intent " + json.dumps(
        payload, sort_keys=True, separators=(",", ":")
    ) + " -->"

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…