fix --local panic in set commands
This commit is contained in:
@@ -260,14 +260,15 @@ func (o *SetResourcesOptions) Run() error {
|
||||
|
||||
for _, patch := range patches {
|
||||
info := patch.Info
|
||||
name := info.ObjectName()
|
||||
if patch.Err != nil {
|
||||
allErrs = append(allErrs, fmt.Errorf("error: %s/%s %v", info.Mapping.Resource, info.Name, patch.Err))
|
||||
allErrs = append(allErrs, fmt.Errorf("error: %s %v\n", name, patch.Err))
|
||||
continue
|
||||
}
|
||||
|
||||
//no changes
|
||||
if string(patch.Patch) == "{}" || len(patch.Patch) == 0 {
|
||||
allErrs = append(allErrs, fmt.Errorf("info: %s %q was not changed", info.Mapping.Resource, info.Name))
|
||||
allErrs = append(allErrs, fmt.Errorf("info: %s was not changed\n", name))
|
||||
continue
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user