diff --git a/azure/services/vnetpeerings/vnetpeerings.go b/azure/services/vnetpeerings/vnetpeerings.go index 89d15a179428..1012097d45df 100644 --- a/azure/services/vnetpeerings/vnetpeerings.go +++ b/azure/services/vnetpeerings/vnetpeerings.go @@ -86,7 +86,7 @@ func (s *Service) Delete(ctx context.Context) error { // We go through the list of VnetPeeringSpecs to delete each one, independently of the result of the previous one. // If multiple errors occur, we return the most pressing one. - // Order of precedence (highest -> lowest) is: error that is not an operationNotDoneError (ie. error creating) -> operationNotDoneError (ie. creating in progress) -> no error (ie. created) + // Order of precedence (highest -> lowest) is: error that is not an operationNotDoneError (i.e. error deleting) -> operationNotDoneError (i.e. deleting in progress) -> no error (i.e. deleted) for _, peeringSpec := range s.Scope.VnetPeeringSpecs() { if err := s.DeleteResource(ctx, peeringSpec, serviceName); err != nil { if !azure.IsOperationNotDoneError(err) || result == nil {