def Kube.rebase.items

bend-kube-runtime@0.2.0.0 · src/config.bend:335

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

335def Kube.rebase.items(xs: List<&2, J.Json>, +dir: String, +inner: String, +ks: List<&2, String>) ->
336  List<&2, J.Json>:
337  match xs:
338    case Nil{}:
339      Nil{}
340    case Con{+x, t}:
341      J.Json.set(x, inner, Kube.rebase.keys(ks, J.Json.get(x, inner), dir))
342        <> Kube.rebase.items(t, dir, inner, ks)

Uses (6)

Used by (1)