Documentation ¶
Index ¶
Constants ¶
View Source
const ( PIDS_CONFIG_NAME = "pids.config" CONTROLLER_CONFIG_NAME = "vcuda.config" DEFAULT_DIR_MODE = 0777 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VirtualManager ¶
VirtualManager manages vGPUs
func NewVirtualManager ¶
func NewVirtualManager(config *config.Config) *VirtualManager
NewVirtualManager returns a new VirtualManager.
func NewVirtualManagerForTest ¶
func NewVirtualManagerForTest(config *config.Config) *VirtualManager
NewVirtualManagerForTest returns a new VirtualManager with fake docker client for testing.
func (*VirtualManager) RegisterVDevice ¶
func (vm *VirtualManager) RegisterVDevice(ctx context.Context, req *vcudaapi.VDeviceRequest) (*vcudaapi.VDeviceResponse, error)
RegisterVDevice handles RPC calls from vcuda client
Click to show internal directories.
Click to hide internal directories.