tighten .Info for kubectl to avoid unpredictable conversion

This commit is contained in:
David Eads
2018-04-26 11:21:41 -04:00
parent 6900f8856f
commit b8177bb9af
20 changed files with 71 additions and 87 deletions

View File

@@ -441,7 +441,7 @@ func (o *EditOptions) visitToApplyEditPatch(originalInfos []*resource.Info, patc
if err != nil {
return err
}
printer.PrintObj(info.AsVersioned(), o.Out)
printer.PrintObj(info.Object, o.Out)
return nil
} else {
err := o.annotationPatch(info)
@@ -453,7 +453,7 @@ func (o *EditOptions) visitToApplyEditPatch(originalInfos []*resource.Info, patc
if err != nil {
return err
}
printer.PrintObj(info.AsVersioned(), o.Out)
printer.PrintObj(info.Object, o.Out)
return nil
}
})
@@ -576,7 +576,7 @@ func (o *EditOptions) visitToPatch(originalInfos []*resource.Info, patchVisitor
if err != nil {
return err
}
printer.PrintObj(info.AsVersioned(), o.Out)
printer.PrintObj(info.Object, o.Out)
return nil
}
@@ -634,7 +634,7 @@ func (o *EditOptions) visitToPatch(originalInfos []*resource.Info, patchVisitor
if err != nil {
return err
}
printer.PrintObj(info.AsVersioned(), o.Out)
printer.PrintObj(info.Object, o.Out)
return nil
})
return err
@@ -649,7 +649,7 @@ func (o *EditOptions) visitToCreate(createVisitor resource.Visitor) error {
if err != nil {
return err
}
printer.PrintObj(info.AsVersioned(), o.Out)
printer.PrintObj(info.Object, o.Out)
return nil
})
return err