Fix ignore log error when error is isnotfound

Signed-off-by: pigletfly <wangbing.adam@gmail.com>
This commit is contained in:
pigletfly 2022-01-21 16:08:01 +08:00
parent e5aeb2608c
commit b3c31f2fad
1 changed files with 1 additions and 1 deletions

View File

@ -229,10 +229,10 @@ func DeleteWorks(c client.Client, selector labels.Set) error {
var errs []error
for index, work := range workList.Items {
if err := c.Delete(context.TODO(), &workList.Items[index]); err != nil {
klog.Errorf("Failed to delete work(%s/%s): %v", work.Namespace, work.Name, err)
if apierrors.IsNotFound(err) {
continue
}
klog.Errorf("Failed to delete work(%s/%s): %v", work.Namespace, work.Name, err)
errs = append(errs, err)
}
}