Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 21 for IsAlreadyExists (0.84 sec)

  1. pkg/kubelet/pluginmanager/reconciler/reconciler.go

    			err := rc.operationExecutor.UnregisterPlugin(registeredPlugin, rc.actualStateOfWorld)
    			if err != nil &&
    				!goroutinemap.IsAlreadyExists(err) &&
    				!exponentialbackoff.IsExponentialBackoff(err) {
    				// Ignore goroutinemap.IsAlreadyExists and exponentialbackoff.IsExponentialBackoff errors, they are expected.
    				// Log all other errors.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Dec 18 04:27:38 UTC 2022
    - 6.2K bytes
    - Viewed (0)
  2. pkg/kube/kclient/helpers.go

    	kerrors "k8s.io/apimachinery/pkg/api/errors"
    
    	"istio.io/istio/pkg/kube/controllers"
    )
    
    func CreateOrUpdate[T controllers.Object](c Writer[T], object T) (T, error) {
    	res, err := c.Create(object)
    	if kerrors.IsAlreadyExists(err) {
    		// Already exist, update
    		return c.Update(object)
    	}
    	return res, err
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Apr 06 16:02:24 UTC 2023
    - 919 bytes
    - Viewed (0)
  3. pkg/util/goroutinemap/goroutinemap.go

    func NewAlreadyExistsError(operationName string) error {
    	return alreadyExistsError{operationName}
    }
    
    // IsAlreadyExists returns true if an error returned from GoRoutineMap indicates
    // a new operation can not be started because an operation with the same
    // operation name is already executing.
    func IsAlreadyExists(err error) bool {
    	switch err.(type) {
    	case alreadyExistsError:
    		return true
    	default:
    		return false
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 16 11:54:27 UTC 2020
    - 6.8K bytes
    - Viewed (0)
  4. pkg/kube/kclient/clienttest/crd.go

    	if !ok {
    		return
    	}
    	obj := &metav1.PartialObjectMetadata{
    		TypeMeta:   crd.TypeMeta,
    		ObjectMeta: crd.ObjectMeta,
    	}
    	if _, err := fmd.CreateFake(obj, metav1.CreateOptions{}); err != nil {
    		if kerrors.IsAlreadyExists(err) {
    			_, err = fmd.UpdateFake(obj, metav1.UpdateOptions{})
    			if err != nil {
    				t.Fatal(err)
    			}
    		} else {
    			t.Fatal(err)
    		}
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Apr 25 14:44:17 UTC 2024
    - 2K bytes
    - Viewed (0)
  5. tests/integration/security/util/cert/cert.go

    				ca.RootCertFile:     rootCert,
    			},
    		}
    
    		if _, err := cluster.Kube().CoreV1().Secrets(systemNs.Name()).Create(context.TODO(), secret, metav1.CreateOptions{}); err != nil {
    			if errors.IsAlreadyExists(err) {
    				if _, err := cluster.Kube().CoreV1().Secrets(systemNs.Name()).Update(context.TODO(), secret, metav1.UpdateOptions{}); err != nil {
    					return err
    				}
    			} else {
    				return err
    			}
    		}
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Dec 15 16:44:37 UTC 2023
    - 6.2K bytes
    - Viewed (0)
  6. pkg/registry/scheduling/rest/storage_scheduling.go

    				if err != nil {
    					if apierrors.IsNotFound(err) {
    						_, err := schedClientSet.PriorityClasses().Create(context.TODO(), pc, metav1.CreateOptions{})
    						if err == nil || apierrors.IsAlreadyExists(err) {
    							klog.Infof("created PriorityClass %s with value %v", pc.Name, pc.Value)
    							continue
    						}
    						// ServiceUnavailble error is returned when the API server is blocked by storage version updates
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 23 18:36:33 UTC 2022
    - 4.7K bytes
    - Viewed (0)
  7. pkg/controlplane/controller/systemnamespaces/system_namespaces_controller.go

    		ObjectMeta: metav1.ObjectMeta{
    			Name:      ns,
    			Namespace: "",
    		},
    	}
    	_, err := c.client.CoreV1().Namespaces().Create(context.TODO(), newNs, metav1.CreateOptions{})
    	if err != nil && errors.IsAlreadyExists(err) {
    		err = nil
    	}
    	return err
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Apr 27 12:19:56 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiserver/pkg/authentication/serviceaccount/util.go

    			klog.Warningf("create non-exist namespace %s failed:%v", namespace, err)
    		}
    	}
    
    	// Create the service account
    	sa, err = coreClient.ServiceAccounts(namespace).Create(context.TODO(), &v1.ServiceAccount{ObjectMeta: metav1.ObjectMeta{Namespace: namespace, Name: name}}, metav1.CreateOptions{})
    	if apierrors.IsAlreadyExists(err) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Feb 05 10:24:31 UTC 2024
    - 8.1K bytes
    - Viewed (0)
  9. pilot/pkg/leaderelection/k8sleaderelection/k8sresourcelock/multilock.go

    }
    
    // Create attempts to create both primary lock and secondary lock
    func (ml *MultiLock) Create(ctx context.Context, ler LeaderElectionRecord) error {
    	err := ml.Primary.Create(ctx, ler)
    	if err != nil && !kerrors.IsAlreadyExists(err) {
    		return err
    	}
    	return ml.Secondary.Create(ctx, ler)
    }
    
    // Update will update and existing annotation on both two resources.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Nov 03 08:41:32 UTC 2022
    - 2.9K bytes
    - Viewed (0)
  10. security/pkg/k8s/configutil.go

    			// Namespace may be deleted between now... and our previous check. Just skip this, we cannot create into deleted ns
    			// And don't retry a create if the namespace is terminating
    			if errors.IsAlreadyExists(err) || errors.HasStatusCause(err, v1.NamespaceTerminatingCause) {
    				return nil
    			}
    			if errors.IsForbidden(err) {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Feb 08 21:58:25 UTC 2024
    - 3K bytes
    - Viewed (0)
Back to top