From e83ba595aadf71ffa47e5994027e7e918bed6916 Mon Sep 17 00:00:00 2001 From: Jose Diaz-Gonzalez Date: Sat, 19 Jul 2025 00:37:46 -0400 Subject: [PATCH] fix: correct issues with passing a KustomizeRenderer --- plugins/scheduler-k3s/helm.go | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/plugins/scheduler-k3s/helm.go b/plugins/scheduler-k3s/helm.go index 8eb42d4a8..0a0310332 100644 --- a/plugins/scheduler-k3s/helm.go +++ b/plugins/scheduler-k3s/helm.go @@ -414,17 +414,13 @@ func (h *HelmAgent) UninstallChart(releaseName string) error { } type DebugRenderer struct { - Renderer *postrender.PostRenderer + Renderer postrender.PostRenderer } func (p *DebugRenderer) Run(renderedManifests *bytes.Buffer) (*bytes.Buffer, error) { - if p.Renderer != nil { - var err error - renderer := *p.Renderer - renderedManifests, err = renderer.Run(renderedManifests) - if err != nil { - return nil, err - } + renderedManifests, err := p.Renderer.Run(renderedManifests) + if err != nil { + return nil, err } for _, line := range strings.Split(renderedManifests.String(), "\n") { @@ -434,7 +430,6 @@ func (p *DebugRenderer) Run(renderedManifests *bytes.Buffer) (*bytes.Buffer, err } type KustomizeRenderer struct { - Renderer *postrender.PostRenderer KustomizeRootPath string }