def Obj.owners.go

bend-kube-runtime@0.2.0.0 · src/core.bend:326

import bend-kube-runtime@0.2.0.0/src/core.bend as Core
import Base
import bend-kube-runtime@0.2.0.0/src/json.bend as J

326def Obj.owners.go(xs: List<&2, J.Json>, +ns: String, +kind: String) -> List<&2, ObjRef>:
327  match xs:
328    case Nil{}:
329      Nil{}
330    case Con{+r, t}:
331      Obj.owners.put(ns, J.Json.str_or(J.Json.get(r, "name"), ""),
332        String.eq(J.Json.str_or(J.Json.get(r, "kind"), ""), kind), Obj.owners.go(t, ns, kind))

Uses (8)

Used by (1)