Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for GetIndexOfContainerStatus (1.41 sec)

  1. pkg/api/v1/pod/util.go

    	status, _ := GetContainerStatus(statuses, name)
    	return status
    }
    
    // GetIndexOfContainerStatus gets the index of status of container "name" from "statuses",
    // It returns (index, true) if "name" exists, else returns (0, false).
    func GetIndexOfContainerStatus(statuses []v1.ContainerStatus, name string) (int, bool) {
    	for i := range statuses {
    		if statuses[i].Name == name {
    			return i, true
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Feb 24 17:18:04 UTC 2023
    - 13.2K bytes
    - Viewed (0)
  2. pkg/api/v1/pod/util_test.go

    			expectedExists: false,
    			expectedIndex:  0,
    		},
    	}
    
    	for _, test := range tests {
    		idx, exists := GetIndexOfContainerStatus(testStatus, test.containerName)
    		assert.Equal(t, test.expectedExists, exists, "GetIndexOfContainerStatus: "+test.desc)
    		assert.Equal(t, test.expectedIndex, idx, "GetIndexOfContainerStatus: "+test.desc)
    	}
    }
    
    func TestUpdatePodCondition(t *testing.T) {
    	time := metav1.Now()
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Sep 25 11:04:08 UTC 2023
    - 32.1K bytes
    - Viewed (0)
  3. pkg/kubelet/kuberuntime/kuberuntime_manager_test.go

    				pod.Spec.Containers[1].Resources = v1.ResourceRequirements{
    					Limits: v1.ResourceList{v1.ResourceCPU: cpu100m, v1.ResourceMemory: mem100M},
    				}
    				if idx, found := podutil.GetIndexOfContainerStatus(pod.Status.ContainerStatuses, pod.Spec.Containers[1].Name); found {
    					pod.Status.ContainerStatuses[idx].Resources = &v1.ResourceRequirements{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 14 16:09:17 UTC 2024
    - 96K bytes
    - Viewed (0)
  4. pkg/kubelet/kubelet.go

    		return false, podCopy, v1.PodResizeStatusDeferred
    	}
    
    	for _, container := range podCopy.Spec.Containers {
    		idx, found := podutil.GetIndexOfContainerStatus(podCopy.Status.ContainerStatuses, container.Name)
    		if found {
    			for rName, rQuantity := range container.Resources.Requests {
    				podCopy.Status.ContainerStatuses[idx].AllocatedResources[rName] = rQuantity
    			}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 14 16:09:17 UTC 2024
    - 126.1K bytes
    - Viewed (0)
Back to top