mirror of
https://github.com/kubernetes-sigs/kustomize.git
synced 2026-07-17 09:49:13 +00:00
Merge pull request #1355 from Liujingfang1/patch
enable extended patch transformer and add tests
This commit is contained in:
@@ -114,10 +114,11 @@ func (p *PatchTransformerPlugin) Transform(m resmap.ResMap) error {
|
||||
}
|
||||
}
|
||||
if p.loadedPatch != nil {
|
||||
p.loadedPatch.SetName(resource.GetName())
|
||||
p.loadedPatch.SetNamespace(resource.GetNamespace())
|
||||
p.loadedPatch.SetGvk(resource.GetGvk())
|
||||
err = resource.Patch(p.loadedPatch.Kunstructured)
|
||||
patchCopy := p.loadedPatch.DeepCopy()
|
||||
patchCopy.SetName(resource.GetName())
|
||||
patchCopy.SetNamespace(resource.GetNamespace())
|
||||
patchCopy.SetGvk(resource.GetGvk())
|
||||
err = resource.Patch(patchCopy.Kunstructured)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
@@ -115,10 +115,11 @@ func (p *plugin) Transform(m resmap.ResMap) error {
|
||||
}
|
||||
}
|
||||
if p.loadedPatch != nil {
|
||||
p.loadedPatch.SetName(resource.GetName())
|
||||
p.loadedPatch.SetNamespace(resource.GetNamespace())
|
||||
p.loadedPatch.SetGvk(resource.GetGvk())
|
||||
err = resource.Patch(p.loadedPatch.Kunstructured)
|
||||
patchCopy := p.loadedPatch.DeepCopy()
|
||||
patchCopy.SetName(resource.GetName())
|
||||
patchCopy.SetNamespace(resource.GetNamespace())
|
||||
patchCopy.SetGvk(resource.GetGvk())
|
||||
err = resource.Patch(patchCopy.Kunstructured)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user