Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for IsAssumedPodFunc (0.35 sec)

  1. pkg/scheduler/internal/cache/fake/fake_cache.go

    	internalcache "k8s.io/kubernetes/pkg/scheduler/internal/cache"
    )
    
    // Cache is used for testing
    type Cache struct {
    	AssumeFunc       func(*v1.Pod)
    	ForgetFunc       func(*v1.Pod)
    	IsAssumedPodFunc func(*v1.Pod) bool
    	GetPodFunc       func(*v1.Pod) *v1.Pod
    }
    
    // AssumePod is a fake method for testing.
    func (c *Cache) AssumePod(logger klog.Logger, pod *v1.Pod) error {
    	c.AssumeFunc(pod)
    	return nil
    }
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 29 05:26:32 UTC 2023
    - 2.8K bytes
    - Viewed (0)
  2. pkg/scheduler/schedule_one_test.go

    			var gotBinding *v1.Binding
    			cache := &fakecache.Cache{
    				ForgetFunc: func(pod *v1.Pod) {
    					gotForgetPod = pod
    				},
    				AssumeFunc: func(pod *v1.Pod) {
    					gotAssumedPod = pod
    				},
    				IsAssumedPodFunc: func(pod *v1.Pod) bool {
    					if pod == nil || gotAssumedPod == nil {
    						return false
    					}
    					return pod.UID == gotAssumedPod.UID
    				},
    			}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 06:20:55 UTC 2024
    - 128.1K bytes
    - Viewed (0)
Back to top