Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for GetImageSize (0.15 sec)

  1. pkg/kubelet/images/image_manager_test.go

    			pullerErr:  nil,
    			qps:        0.0,
    			burst:      0,
    			expected: []pullerExpects{
    				{[]string{"GetImageRef", "PullImage", "GetImageSize"}, nil, true, true},
    				{[]string{"GetImageRef", "PullImage", "GetImageSize"}, nil, true, true},
    				{[]string{"GetImageRef", "PullImage", "GetImageSize"}, nil, true, true},
    			}},
    		// missing image, error PullNever
    		{containerImage: "missing_image",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 19K bytes
    - Viewed (0)
  2. pkg/kubelet/container/testing/runtime_mock.go

    }
    
    // GetImageSize mocks base method.
    func (m *MockRuntime) GetImageSize(ctx context.Context, image container.ImageSpec) (uint64, error) {
    	m.ctrl.T.Helper()
    	ret := m.ctrl.Call(m, "GetImageSize", ctx, image)
    	ret0, _ := ret[0].(uint64)
    	ret1, _ := ret[1].(error)
    	return ret0, ret1
    }
    
    // GetImageSize indicates an expected call of GetImageSize.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 07 08:12:16 UTC 2024
    - 27K bytes
    - Viewed (0)
  3. pkg/kubelet/images/puller.go

    		var size uint64
    		if err == nil && imageRef != "" {
    			// Getting the image size with best effort, ignoring the error.
    			size, _ = pip.imageService.GetImageSize(ctx, spec)
    		}
    		pullChan <- pullResult{
    			imageRef:     imageRef,
    			imageSize:    size,
    			err:          err,
    			pullDuration: time.Since(startTime),
    		}
    	}()
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Feb 08 00:30:31 UTC 2024
    - 4K bytes
    - Viewed (0)
  4. pkg/kubelet/container/testing/fake_runtime.go

    		if i.ID == image.Image {
    			return i.ID, nil
    		}
    	}
    	return "", f.InspectErr
    }
    
    func (f *FakeRuntime) GetImageSize(_ context.Context, image kubecontainer.ImageSpec) (uint64, error) {
    	f.Lock()
    	defer f.Unlock()
    
    	f.CalledFunctions = append(f.CalledFunctions, "GetImageSize")
    	return 0, f.Err
    }
    
    func (f *FakeRuntime) ListImages(_ context.Context) ([]kubecontainer.Image, error) {
    	f.Lock()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 14 00:23:50 UTC 2024
    - 13.9K bytes
    - Viewed (0)
  5. pkg/kubelet/kuberuntime/kuberuntime_image.go

    		klog.ErrorS(err, "Failed to get image status", "image", image.Image)
    		return "", err
    	}
    	if resp.Image == nil {
    		return "", nil
    	}
    	return resp.Image.Id, nil
    }
    
    func (m *kubeGenericRuntimeManager) GetImageSize(ctx context.Context, image kubecontainer.ImageSpec) (uint64, error) {
    	resp, err := m.imageService.ImageStatus(ctx, toRuntimeAPIImageSpec(image), false)
    	if err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Feb 08 00:30:31 UTC 2024
    - 5.9K bytes
    - Viewed (0)
  6. pkg/kubelet/kuberuntime/kuberuntime_image_test.go

    	assert.NoError(t, err)
    
    	const imageSize = uint64(64)
    	fakeImageService.SetFakeImageSize(imageSize)
    	image := "busybox"
    	fakeImageService.SetFakeImages([]string{image})
    	actualSize, err := fakeManager.GetImageSize(ctx, kubecontainer.ImageSpec{Image: image})
    	assert.NoError(t, err)
    	assert.Equal(t, imageSize, actualSize)
    }
    
    func TestGetImageRefImageNotAvailableLocally(t *testing.T) {
    	ctx := context.Background()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 06:25:43 UTC 2024
    - 12.8K bytes
    - Viewed (0)
  7. pkg/kubelet/container/runtime.go

    	ImageStats(ctx context.Context) (*ImageStats, error)
    	// ImageFsInfo returns a list of file systems for containers/images
    	ImageFsInfo(ctx context.Context) (*runtimeapi.ImageFsInfoResponse, error)
    	// GetImageSize returns the size of the image
    	GetImageSize(ctx context.Context, image ImageSpec) (uint64, error)
    }
    
    // Attacher interface allows to attach a container.
    type Attacher interface {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 07 00:05:23 UTC 2024
    - 27.8K bytes
    - Viewed (0)
Back to top