Make replacements private

This commit is contained in:
Tsuzu
2025-03-19 04:23:13 +09:00
parent b7cdd9168a
commit e3f0349319
2 changed files with 10 additions and 10 deletions

View File

@@ -16,7 +16,7 @@ import (
// Replace values in targets with values from a source // Replace values in targets with values from a source
type ReplacementTransformerPlugin struct { type ReplacementTransformerPlugin struct {
ReplacementList []types.ReplacementField `json:"replacements,omitempty" yaml:"replacements,omitempty"` ReplacementList []types.ReplacementField `json:"replacements,omitempty" yaml:"replacements,omitempty"`
Replacements []types.Replacement `json:"omitempty" yaml:"omitempty"` replacements []types.Replacement
} }
func (p *ReplacementTransformerPlugin) Config( func (p *ReplacementTransformerPlugin) Config(
@@ -49,19 +49,19 @@ func (p *ReplacementTransformerPlugin) Config(
if err := yaml.Unmarshal(content, &repl); err != nil { if err := yaml.Unmarshal(content, &repl); err != nil {
return err return err
} }
p.Replacements = append(p.Replacements, repl...) p.replacements = append(p.replacements, repl...)
case reflect.Map: case reflect.Map:
repl := types.Replacement{} repl := types.Replacement{}
if err := yaml.Unmarshal(content, &repl); err != nil { if err := yaml.Unmarshal(content, &repl); err != nil {
return err return err
} }
p.Replacements = append(p.Replacements, repl) p.replacements = append(p.replacements, repl)
default: default:
return fmt.Errorf("unsupported replacement type encountered within replacement path: %v", items.Kind()) return fmt.Errorf("unsupported replacement type encountered within replacement path: %v", items.Kind())
} }
} else { } else {
// replacement information is already loaded // replacement information is already loaded
p.Replacements = append(p.Replacements, r.Replacement) p.replacements = append(p.replacements, r.Replacement)
} }
} }
return nil return nil
@@ -69,7 +69,7 @@ func (p *ReplacementTransformerPlugin) Config(
func (p *ReplacementTransformerPlugin) Transform(m resmap.ResMap) (err error) { func (p *ReplacementTransformerPlugin) Transform(m resmap.ResMap) (err error) {
return m.ApplyFilter(replacement.Filter{ return m.ApplyFilter(replacement.Filter{
Replacements: p.Replacements, Replacements: p.replacements,
}) })
} }

View File

@@ -17,7 +17,7 @@ import (
// Replace values in targets with values from a source // Replace values in targets with values from a source
type plugin struct { type plugin struct {
ReplacementList []types.ReplacementField `json:"replacements,omitempty" yaml:"replacements,omitempty"` ReplacementList []types.ReplacementField `json:"replacements,omitempty" yaml:"replacements,omitempty"`
Replacements []types.Replacement `json:"omitempty" yaml:"omitempty"` replacements []types.Replacement
} }
var KustomizePlugin plugin //nolint:gochecknoglobals var KustomizePlugin plugin //nolint:gochecknoglobals
@@ -52,19 +52,19 @@ func (p *plugin) Config(
if err := yaml.Unmarshal(content, &repl); err != nil { if err := yaml.Unmarshal(content, &repl); err != nil {
return err return err
} }
p.Replacements = append(p.Replacements, repl...) p.replacements = append(p.replacements, repl...)
case reflect.Map: case reflect.Map:
repl := types.Replacement{} repl := types.Replacement{}
if err := yaml.Unmarshal(content, &repl); err != nil { if err := yaml.Unmarshal(content, &repl); err != nil {
return err return err
} }
p.Replacements = append(p.Replacements, repl) p.replacements = append(p.replacements, repl)
default: default:
return fmt.Errorf("unsupported replacement type encountered within replacement path: %v", items.Kind()) return fmt.Errorf("unsupported replacement type encountered within replacement path: %v", items.Kind())
} }
} else { } else {
// replacement information is already loaded // replacement information is already loaded
p.Replacements = append(p.Replacements, r.Replacement) p.replacements = append(p.replacements, r.Replacement)
} }
} }
return nil return nil
@@ -72,6 +72,6 @@ func (p *plugin) Config(
func (p *plugin) Transform(m resmap.ResMap) (err error) { func (p *plugin) Transform(m resmap.ResMap) (err error) {
return m.ApplyFilter(replacement.Filter{ return m.ApplyFilter(replacement.Filter{
Replacements: p.Replacements, Replacements: p.replacements,
}) })
} }