INNER CODE UNIT · Python

trustedControlledLabels

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

def trustedControlledLabels(catalog, commentPages, liveLabels):
    knownLabels = {"e2e:full"} | {f"e2e:{group}" for group in catalog["groups"]}
    live = set(liveLabels)
    latest = {}
    for page in commentPages:
        for comment in page:
            user = comment.get("user", {})
            commentId = comment.get("id")
            if (
                user.get("login") != "github-actions[bot]"
                or user.get("type") != "Bot"
                or not isinstance(commentId, int)
                or commentId <= 0
            ):
                continue
            try:
                marker = parseControlledLabelMarker(comment.get("body", ""))
            except (ValueError, json.JSONDecodeError):

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…