Keep kind in log message

fix #8228

Signed-off-by: Ted Petersson <ted.petersson@ericsson.com>
pull/9068/head
Ted Petersson 5 years ago
parent b66e6a9170
commit 5587ddb73c

@ -211,11 +211,13 @@ func (c *Client) Update(original, target ResourceList, force bool) (*Result, err
originalInfo := original.Get(info)
if originalInfo == nil {
kind := info.Mapping.GroupVersionKind.Kind
if hasResourcePolicyKeep(c, info) {
c.Log("Resource %q not found in current manifest, skip update due to annotation [%s=%s]", info.Name, ResourcePolicyAnno, KeepPolicy)
c.Log("Resource %q of kind %s not found in current manifest, skip update due to annotation [%s=%s]",
info.Name, kind, ResourcePolicyAnno, KeepPolicy)
return nil
}
return errors.Errorf("Cannot update the resource %q, was not found in current manifest", info.Name)
return errors.Errorf("Cannot update the resource %q of kind %s, was not found in current manifest", info.Name, kind)
}
if err := updateResource(c, info, originalInfo.Object, force); err != nil {

Loading…
Cancel
Save