def Fin.remove_patch

bend-kube-runtime@0.2.0.0 · src/finalizer.bend:49

import bend-kube-runtime@0.2.0.0/src/finalizer.bend as Finalizer
import Base
import bend-kube-runtime@0.2.0.0/src/json.bend as J

49# The patch that removes the finalizer at index i, if it is still name.
50def Fin.remove_patch(+i: U32, name: String) -> J.Json:
51  J.Json.arr([Fin.op("test", "/metadata/finalizers/" ++ U32.show(i), J.JStr{name}),
52    J.Json.obj([J.KV{"op", J.JStr{"remove"}}, J.KV{"path", J.JStr{"/metadata/finalizers/" ++ U32.show(i)}}])])

Uses (10)

Used by (2)