Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 21 for image_fs_info (0.16 sec)

  1. pkg/kubelet/kuberuntime/instrumented_services.go

    	recordError(operation, err)
    	return err
    }
    
    func (in instrumentedImageManagerService) ImageFsInfo(ctx context.Context) (*runtimeapi.ImageFsInfoResponse, error) {
    	const operation = "image_fs_info"
    	defer recordOperation(operation, time.Now())
    
    	fsInfo, err := in.service.ImageFsInfo(ctx)
    	recordError(operation, err)
    	return fsInfo, nil
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 07 10:46:06 UTC 2024
    - 13.1K bytes
    - Viewed (0)
  2. pkg/kubelet/stats/cadvisor_stats_provider_test.go

    	assert.NoError(err)
    
    	assert.Equal(imageFsInfo.Timestamp, stats.Time.Time)
    	assert.Equal(imageFsInfo.Available, *stats.AvailableBytes)
    	assert.Equal(imageFsInfo.Capacity, *stats.CapacityBytes)
    	assert.Equal(imageStats.TotalStorageBytes, *stats.UsedBytes)
    	assert.Equal(imageFsInfo.InodesFree, stats.InodesFree)
    	assert.Equal(imageFsInfo.Inodes, stats.Inodes)
    	assert.Equal(*imageFsInfo.Inodes-*imageFsInfo.InodesFree, *stats.InodesUsed)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 30.2K bytes
    - Viewed (0)
  3. pkg/kubelet/stats/cadvisor_stats_provider.go

    		}
    
    		var imageFsInodesUsed *uint64
    		if imageFsInfo.Inodes != nil && imageFsInfo.InodesFree != nil {
    			imageFsIU := *imageFsInfo.Inodes - *imageFsInfo.InodesFree
    			imageFsInodesUsed = &imageFsIU
    		}
    
    		imageFs := &statsapi.FsStats{
    			Time:           metav1.NewTime(imageFsInfo.Timestamp),
    			AvailableBytes: &imageFsInfo.Available,
    			CapacityBytes:  &imageFsInfo.Capacity,
    			UsedBytes:      &imageStats.TotalStorageBytes,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Nov 16 13:34:22 UTC 2023
    - 18.9K bytes
    - Viewed (0)
  4. pkg/kubelet/stats/cri_stats_provider_windows.go

    		}
    	}
    	var err error
    	fsID := stats.GetWritableLayer().GetFsId()
    	if fsID != nil {
    		imageFsInfo, found := fsIDtoInfo[*fsID]
    		if !found {
    			imageFsInfo, err = p.getFsInfo(fsID)
    			if err != nil {
    				return nil, fmt.Errorf("get filesystem info: %w", err)
    			}
    			fsIDtoInfo[*fsID] = imageFsInfo
    		}
    		if imageFsInfo != nil {
    			// The image filesystem id is unknown to the local node or there's
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Feb 18 07:03:11 UTC 2024
    - 10.4K bytes
    - Viewed (0)
  5. pkg/kubelet/cadvisor/testing/cadvisor_fake.go

    		KernelVersion:      FakeKernelVersion,
    		ContainerOsVersion: FakeContainerOSVersion,
    		DockerVersion:      fakeDockerVersion,
    	}, nil
    }
    
    // ImagesFsInfo is a fake implementation of Interface.ImagesFsInfo.
    func (c *Fake) ImagesFsInfo() (cadvisorapiv2.FsInfo, error) {
    	return cadvisorapiv2.FsInfo{}, nil
    }
    
    // RootFsInfo is a fake implementation of Interface.RootFsInfo.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Dec 15 22:07:20 UTC 2023
    - 3.2K bytes
    - Viewed (0)
  6. pkg/kubelet/container/testing/runtime_mock.go

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

    		// https://github.com/kubernetes/heapster/issues/1793.
    		imageFsRet.AvailableBytes = &imageFsInfo.Available
    		imageFsRet.CapacityBytes = &imageFsInfo.Capacity
    		imageFsRet.InodesFree = imageFsInfo.InodesFree
    		imageFsRet.Inodes = imageFsInfo.Inodes
    	}
    	// TODO: For CRI Stats Provider we don't support separate disks yet.
    	return imageFsRet, imageFsRet, nil
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Nov 01 18:46:33 UTC 2023
    - 35.1K bytes
    - Viewed (0)
  8. pkg/kubelet/cadvisor/testing/cadvisor_mock.go

    }
    
    // ImagesFsInfo mocks base method.
    func (m *MockInterface) ImagesFsInfo() (v2.FsInfo, error) {
    	m.ctrl.T.Helper()
    	ret := m.ctrl.Call(m, "ImagesFsInfo")
    	ret0, _ := ret[0].(v2.FsInfo)
    	ret1, _ := ret[1].(error)
    	return ret0, ret1
    }
    
    // ImagesFsInfo indicates an expected call of ImagesFsInfo.
    func (mr *MockInterfaceMockRecorder) ImagesFsInfo() *gomock.Call {
    	mr.mock.ctrl.T.Helper()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 07 08:12:16 UTC 2024
    - 8.4K bytes
    - Viewed (0)
  9. pkg/kubelet/stats/cri_stats_provider_test.go

    	assert.Equal(cs.WritableLayer.Timestamp, actual.Rootfs.Time.UnixNano())
    	if imageFsInfo != nil {
    		assert.Equal(imageFsInfo.Available, *actual.Rootfs.AvailableBytes)
    		assert.Equal(imageFsInfo.Capacity, *actual.Rootfs.CapacityBytes)
    		assert.Equal(*imageFsInfo.InodesFree, *actual.Rootfs.InodesFree)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 25 14:24:16 UTC 2024
    - 54.5K bytes
    - Viewed (0)
  10. pkg/kubelet/cadvisor/cadvisor_unsupported.go

    	return nil, errUnsupported
    }
    
    func (cu *cadvisorUnsupported) VersionInfo() (*cadvisorapi.VersionInfo, error) {
    	return nil, errUnsupported
    }
    
    func (cu *cadvisorUnsupported) ImagesFsInfo() (cadvisorapiv2.FsInfo, error) {
    	return cadvisorapiv2.FsInfo{}, errUnsupported
    }
    
    func (cu *cadvisorUnsupported) RootFsInfo() (cadvisorapiv2.FsInfo, error) {
    	return cadvisorapiv2.FsInfo{}, errUnsupported
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Dec 15 22:07:20 UTC 2023
    - 2.3K bytes
    - Viewed (0)
Back to top