This commit is contained in:
koba1t
2025-01-16 14:54:26 +09:00
parent 48686ac4a3
commit 7664c4ba38
61 changed files with 97 additions and 93 deletions

View File

@@ -12,7 +12,7 @@ import (
"runtime"
"strings"
"github.com/google/shlex"
shlex "github.com/carapace-sh/carapace-shlex"
"sigs.k8s.io/kustomize/api/internal/plugins/utils"
"sigs.k8s.io/kustomize/api/resmap"
@@ -95,7 +95,11 @@ func (p *ExecPlugin) processOptionalArgsFields() error {
return err
}
if c.ArgsOneLiner != "" {
p.args, _ = shlex.Split(c.ArgsOneLiner)
argsTolenSlice, err := shlex.Split(c.ArgsOneLiner)
if err != nil {
return fmt.Errorf("failed to parse argsOneLiner: %w", err)
}
p.args = argsTolenSlice.Strings()
}
if c.ArgsFromFile != "" {
content, err := p.h.Loader().Load(c.ArgsFromFile)