def Kube.merge
bend-kube-runtime@0.2.0.0 · src/config.bend:296
import bend-kube-runtime@0.2.0.0/src/config.bend as Config
import Base
import bend-kube-runtime@0.2.0.0/src/json.bend as J
296
297
298
299def Kube.merge(+a: J.Json, +b: J.Json) -> J.Json:
300 J.Json.obj([J.KV{"clusters", Kube.merge.field(a, b, "clusters")},
301 J.KV{"contexts", Kube.merge.field(a, b, "contexts")},
302 J.KV{"users", Kube.merge.field(a, b, "users")},
303 J.KV{"current-context", J.JStr{Kube.merge.cur(J.Json.str_or(J.Json.get(a, "current-context"), ""),
304 J.Json.str_or(J.Json.get(b, "current-context"), ""))}}])