Refine the log message when BIA is skipped

The log message should be clarified, otherwise when a user chooses to do
the backup via podvolme there will be confusing logs, but actually it's
just skipping the BIA for CSI plugin.

Signed-off-by: Daniel Jiang <jiangd@vmware.com>
This commit is contained in:
Daniel Jiang
2023-04-02 23:27:51 +08:00
parent f031121214
commit 95c674b23a

View File

@@ -323,11 +323,11 @@ func (ib *itemBackupper) executeActions(
continue
}
log.Info("Executing custom action")
if act, err := ib.getMatchAction(obj, groupResource, action.Name()); err != nil {
actionName := action.Name()
if act, err := ib.getMatchAction(obj, groupResource, actionName); err != nil {
return nil, itemFiles, errors.WithStack(err)
} else if act != nil && act.Type == resourcepolicies.Skip {
log.Infof("skip snapshot of pvc %s/%s bound pv for the matched resource policies", namespace, name)
log.Infof("Skip executing Backup Item Action: %s of resource %s: %s/%s for the matched resource policies", actionName, groupResource, namespace, name)
continue
}