Files
kamaji/internal/errors/utils_controllers.go
Dario Tranchitella 830d86a38a feat: introducing enqueueback reconciliation status
Required for the changes introduced with 74f7157e8bf1081171aff48bc36de9af231597fb
2023-02-06 22:12:50 +01:00

20 lines
404 B
Go

// Copyright 2022 Clastix Labs
// SPDX-License-Identifier: Apache-2.0
package errors
import "github.com/pkg/errors"
func ShouldReconcileErrorBeIgnored(err error) bool {
switch {
case errors.As(err, &NonExposedLoadBalancerError{}):
return true
case errors.As(err, &MissingValidIPError{}):
return true
case errors.As(err, &MigrationInProcessError{}):
return true
default:
return false
}
}