diff --git a/api/internal/target/kusttarget_configplugin.go b/api/internal/target/kusttarget_configplugin.go index 712b0cc6a..c7af3e7cb 100644 --- a/api/internal/target/kusttarget_configplugin.go +++ b/api/internal/target/kusttarget_configplugin.go @@ -112,7 +112,8 @@ var generatorConfigurators = map[builtinhelpers.BuiltinPluginType]func( return }, - builtinhelpers.HelmChartInflationGenerator: func(kt *KustTarget, bpt builtinhelpers.BuiltinPluginType, f gFactory) ( + builtinhelpers.HelmChartInflationGenerator: func( + kt *KustTarget, bpt builtinhelpers.BuiltinPluginType, f gFactory) ( result []resmap.Generator, err error) { var c struct { types.HelmChartArgs @@ -120,8 +121,7 @@ var generatorConfigurators = map[builtinhelpers.BuiltinPluginType]func( for _, args := range kt.kustomization.HelmChartInflationGenerator { c.HelmChartArgs = args p := f() - err := kt.configureBuiltinPlugin(p, c, bpt) - if err != nil { + if err = kt.configureBuiltinPlugin(p, c, bpt); err != nil { return nil, err } result = append(result, p) diff --git a/api/testutils/kusttest/harnessenhanced.go b/api/testutils/kusttest/harnessenhanced.go index 16a61c6c3..f7b9b56db 100644 --- a/api/testutils/kusttest/harnessenhanced.go +++ b/api/testutils/kusttest/harnessenhanced.go @@ -83,6 +83,10 @@ func makeBaseEnhancedHarness(t *testing.T) *HarnessEnhanced { filesys.MakeFsOnDisk())} } +func (th *HarnessEnhanced) GetRoot() string { + return th.ldr.Root() +} + func (th *HarnessEnhanced) Reset() { if th.shouldWipeLdrRoot { if !strings.HasPrefix(th.ldr.Root(), os.TempDir()) {