MCPcopy Create free account
hub / github.com/cozystack/cozystack / helmReleaseFromUnstructured

Function helmReleaseFromUnstructured

pkg/lineage/lineage.go:192–200  ·  view source on GitHub ↗
(obj *unstructured.Unstructured)

Source from the content-addressed store, hash-verified

190}
191
192func helmReleaseFromUnstructured(obj *unstructured.Unstructured) *helmv2.HelmRelease {
193 if obj.GetAPIVersion() == HRAPIVersion && obj.GetKind() == HRKind {
194 hr := &helmv2.HelmRelease{}
195 if err := runtime.DefaultUnstructuredConverter.FromUnstructured(obj.Object, hr); err == nil {
196 return hr
197 }
198 }
199 return nil
200}

Callers 1

WalkOwnershipGraphFunction · 0.85

Calls 2

GetAPIVersionMethod · 0.80
GetKindMethod · 0.80

Tested by

no test coverage detected