Documentation ¶
Index ¶
- type MockClient
- func (_m *MockClient) CloneVM(ctx context.Context, templateID int, clone proxmox.VMCloneRequest) (proxmox.VMCloneResponse, error)
- func (_m *MockClient) CloudInitStatus(ctx context.Context, vm *go_proxmox.VirtualMachine) (bool, error)
- func (_m *MockClient) ConfigureVM(ctx context.Context, vm *go_proxmox.VirtualMachine, ...) (*go_proxmox.Task, error)
- func (_m *MockClient) DeleteVM(ctx context.Context, nodeName string, vmID int64) (*go_proxmox.Task, error)
- func (_m *MockClient) EXPECT() *MockClient_Expecter
- func (_m *MockClient) FindVMResource(ctx context.Context, vmID uint64) (*go_proxmox.ClusterResource, error)
- func (_m *MockClient) GetReservableMemoryBytes(ctx context.Context, nodeName string, nodeMemoryAdjustment uint64) (uint64, error)
- func (_m *MockClient) GetTask(ctx context.Context, upID string) (*go_proxmox.Task, error)
- func (_m *MockClient) GetVM(ctx context.Context, nodeName string, vmID int64) (*go_proxmox.VirtualMachine, error)
- func (_m *MockClient) ResizeDisk(ctx context.Context, vm *go_proxmox.VirtualMachine, disk string, size string) error
- func (_m *MockClient) ResumeVM(ctx context.Context, vm *go_proxmox.VirtualMachine) (*go_proxmox.Task, error)
- func (_m *MockClient) StartVM(ctx context.Context, vm *go_proxmox.VirtualMachine) (*go_proxmox.Task, error)
- func (_m *MockClient) TagVM(ctx context.Context, vm *go_proxmox.VirtualMachine, tag string) (*go_proxmox.Task, error)
- func (_m *MockClient) UnmountCloudInitISO(ctx context.Context, vm *go_proxmox.VirtualMachine, device string) error
- type MockClient_CloneVM_Call
- func (_c *MockClient_CloneVM_Call) Return(_a0 proxmox.VMCloneResponse, _a1 error) *MockClient_CloneVM_Call
- func (_c *MockClient_CloneVM_Call) Run(run func(ctx context.Context, templateID int, clone proxmox.VMCloneRequest)) *MockClient_CloneVM_Call
- func (_c *MockClient_CloneVM_Call) RunAndReturn(...) *MockClient_CloneVM_Call
- type MockClient_CloudInitStatus_Call
- func (_c *MockClient_CloudInitStatus_Call) Return(_a0 bool, _a1 error) *MockClient_CloudInitStatus_Call
- func (_c *MockClient_CloudInitStatus_Call) Run(run func(ctx context.Context, vm *go_proxmox.VirtualMachine)) *MockClient_CloudInitStatus_Call
- func (_c *MockClient_CloudInitStatus_Call) RunAndReturn(run func(context.Context, *go_proxmox.VirtualMachine, string) (bool, error)) *MockClient_CloudInitStatus_Call
- type MockClient_ConfigureVM_Call
- func (_c *MockClient_ConfigureVM_Call) Return(_a0 *go_proxmox.Task, _a1 error) *MockClient_ConfigureVM_Call
- func (_c *MockClient_ConfigureVM_Call) Run(run func(ctx context.Context, vm *go_proxmox.VirtualMachine, ...)) *MockClient_ConfigureVM_Call
- func (_c *MockClient_ConfigureVM_Call) RunAndReturn(...) *MockClient_ConfigureVM_Call
- type MockClient_DeleteVM_Call
- func (_c *MockClient_DeleteVM_Call) Return(_a0 *go_proxmox.Task, _a1 error) *MockClient_DeleteVM_Call
- func (_c *MockClient_DeleteVM_Call) Run(run func(ctx context.Context, nodeName string, vmID int64)) *MockClient_DeleteVM_Call
- func (_c *MockClient_DeleteVM_Call) RunAndReturn(run func(context.Context, string, int64) (*go_proxmox.Task, error)) *MockClient_DeleteVM_Call
- type MockClient_Expecter
- func (_e *MockClient_Expecter) CloneVM(ctx interface{}, templateID interface{}, clone interface{}) *MockClient_CloneVM_Call
- func (_e *MockClient_Expecter) CloudInitStatus(ctx interface{}, vm interface{}) *MockClient_CloudInitStatus_Call
- func (_e *MockClient_Expecter) ConfigureVM(ctx interface{}, vm interface{}, options ...interface{}) *MockClient_ConfigureVM_Call
- func (_e *MockClient_Expecter) DeleteVM(ctx interface{}, nodeName interface{}, vmID interface{}) *MockClient_DeleteVM_Call
- func (_e *MockClient_Expecter) FindVMResource(ctx interface{}, vmID interface{}) *MockClient_FindVMResource_Call
- func (_e *MockClient_Expecter) GetReservableMemoryBytes(ctx interface{}, nodeName interface{}, nodeMemoryAdjustment interface{}) *MockClient_GetReservableMemoryBytes_Call
- func (_e *MockClient_Expecter) GetTask(ctx interface{}, upID interface{}) *MockClient_GetTask_Call
- func (_e *MockClient_Expecter) GetVM(ctx interface{}, nodeName interface{}, vmID interface{}) *MockClient_GetVM_Call
- func (_e *MockClient_Expecter) ResizeDisk(ctx interface{}, vm interface{}, disk interface{}, size interface{}) *MockClient_ResizeDisk_Call
- func (_e *MockClient_Expecter) ResumeVM(ctx interface{}, vm interface{}) *MockClient_ResumeVM_Call
- func (_e *MockClient_Expecter) StartVM(ctx interface{}, vm interface{}) *MockClient_StartVM_Call
- func (_e *MockClient_Expecter) TagVM(ctx interface{}, vm interface{}, tag interface{}) *MockClient_TagVM_Call
- func (_e *MockClient_Expecter) UnmountCloudInitISO(ctx interface{}, vm interface{}, device interface{}) *MockClient_UnmountCloudInitISO_Call
- type MockClient_FindVMResource_Call
- func (_c *MockClient_FindVMResource_Call) Return(_a0 *go_proxmox.ClusterResource, _a1 error) *MockClient_FindVMResource_Call
- func (_c *MockClient_FindVMResource_Call) Run(run func(ctx context.Context, vmID uint64)) *MockClient_FindVMResource_Call
- func (_c *MockClient_FindVMResource_Call) RunAndReturn(run func(context.Context, uint64) (*go_proxmox.ClusterResource, error)) *MockClient_FindVMResource_Call
- type MockClient_GetReservableMemoryBytes_Call
- func (_c *MockClient_GetReservableMemoryBytes_Call) Return(_a0 uint64, _a1 error) *MockClient_GetReservableMemoryBytes_Call
- func (_c *MockClient_GetReservableMemoryBytes_Call) Run(run func(ctx context.Context, nodeName string, nodeMemoryAdjustment uint64)) *MockClient_GetReservableMemoryBytes_Call
- func (_c *MockClient_GetReservableMemoryBytes_Call) RunAndReturn(run func(context.Context, string, uint64) (uint64, error)) *MockClient_GetReservableMemoryBytes_Call
- type MockClient_GetTask_Call
- func (_c *MockClient_GetTask_Call) Return(_a0 *go_proxmox.Task, _a1 error) *MockClient_GetTask_Call
- func (_c *MockClient_GetTask_Call) Run(run func(ctx context.Context, upID string)) *MockClient_GetTask_Call
- func (_c *MockClient_GetTask_Call) RunAndReturn(run func(context.Context, string) (*go_proxmox.Task, error)) *MockClient_GetTask_Call
- type MockClient_GetVM_Call
- func (_c *MockClient_GetVM_Call) Return(_a0 *go_proxmox.VirtualMachine, _a1 error) *MockClient_GetVM_Call
- func (_c *MockClient_GetVM_Call) Run(run func(ctx context.Context, nodeName string, vmID int64)) *MockClient_GetVM_Call
- func (_c *MockClient_GetVM_Call) RunAndReturn(run func(context.Context, string, int64) (*go_proxmox.VirtualMachine, error)) *MockClient_GetVM_Call
- type MockClient_ResizeDisk_Call
- func (_c *MockClient_ResizeDisk_Call) Return(_a0 error) *MockClient_ResizeDisk_Call
- func (_c *MockClient_ResizeDisk_Call) Run(...) *MockClient_ResizeDisk_Call
- func (_c *MockClient_ResizeDisk_Call) RunAndReturn(run func(context.Context, *go_proxmox.VirtualMachine, string, string) error) *MockClient_ResizeDisk_Call
- type MockClient_ResumeVM_Call
- func (_c *MockClient_ResumeVM_Call) Return(_a0 *go_proxmox.Task, _a1 error) *MockClient_ResumeVM_Call
- func (_c *MockClient_ResumeVM_Call) Run(run func(ctx context.Context, vm *go_proxmox.VirtualMachine)) *MockClient_ResumeVM_Call
- func (_c *MockClient_ResumeVM_Call) RunAndReturn(...) *MockClient_ResumeVM_Call
- type MockClient_StartVM_Call
- func (_c *MockClient_StartVM_Call) Return(_a0 *go_proxmox.Task, _a1 error) *MockClient_StartVM_Call
- func (_c *MockClient_StartVM_Call) Run(run func(ctx context.Context, vm *go_proxmox.VirtualMachine)) *MockClient_StartVM_Call
- func (_c *MockClient_StartVM_Call) RunAndReturn(...) *MockClient_StartVM_Call
- type MockClient_TagVM_Call
- func (_c *MockClient_TagVM_Call) Return(_a0 *go_proxmox.Task, _a1 error) *MockClient_TagVM_Call
- func (_c *MockClient_TagVM_Call) Run(run func(ctx context.Context, vm *go_proxmox.VirtualMachine, tag string)) *MockClient_TagVM_Call
- func (_c *MockClient_TagVM_Call) RunAndReturn(...) *MockClient_TagVM_Call
- type MockClient_UnmountCloudInitISO_Call
- func (_c *MockClient_UnmountCloudInitISO_Call) Return(_a0 error) *MockClient_UnmountCloudInitISO_Call
- func (_c *MockClient_UnmountCloudInitISO_Call) Run(run func(ctx context.Context, vm *go_proxmox.VirtualMachine, device string)) *MockClient_UnmountCloudInitISO_Call
- func (_c *MockClient_UnmountCloudInitISO_Call) RunAndReturn(run func(context.Context, *go_proxmox.VirtualMachine, string) error) *MockClient_UnmountCloudInitISO_Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockClient ¶
MockClient is an autogenerated mock type for the Client type
func NewMockClient ¶
func NewMockClient(t interface { mock.TestingT Cleanup(func()) }) *MockClient
NewMockClient creates a new instance of MockClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*MockClient) CloneVM ¶
func (_m *MockClient) CloneVM(ctx context.Context, templateID int, clone proxmox.VMCloneRequest) (proxmox.VMCloneResponse, error)
CloneVM provides a mock function with given fields: ctx, templateID, clone
func (*MockClient) CloudInitStatus ¶ added in v0.4.0
func (_m *MockClient) CloudInitStatus(ctx context.Context, vm *go_proxmox.VirtualMachine) (bool, error)
CloudInitStatus provides a mock function with given fields: ctx, vm
func (*MockClient) ConfigureVM ¶
func (_m *MockClient) ConfigureVM(ctx context.Context, vm *go_proxmox.VirtualMachine, options ...go_proxmox.VirtualMachineOption) (*go_proxmox.Task, error)
ConfigureVM provides a mock function with given fields: ctx, vm, options
func (*MockClient) DeleteVM ¶
func (_m *MockClient) DeleteVM(ctx context.Context, nodeName string, vmID int64) (*go_proxmox.Task, error)
DeleteVM provides a mock function with given fields: ctx, nodeName, vmID
func (*MockClient) EXPECT ¶
func (_m *MockClient) EXPECT() *MockClient_Expecter
func (*MockClient) FindVMResource ¶
func (_m *MockClient) FindVMResource(ctx context.Context, vmID uint64) (*go_proxmox.ClusterResource, error)
FindVMResource provides a mock function with given fields: ctx, vmID
func (*MockClient) GetReservableMemoryBytes ¶
func (_m *MockClient) GetReservableMemoryBytes(ctx context.Context, nodeName string, nodeMemoryAdjustment uint64) (uint64, error)
GetReservableMemoryBytes provides a mock function with given fields: ctx, nodeName, nodeMemoryAdjustment
func (*MockClient) GetTask ¶
func (_m *MockClient) GetTask(ctx context.Context, upID string) (*go_proxmox.Task, error)
GetTask provides a mock function with given fields: ctx, upID
func (*MockClient) GetVM ¶
func (_m *MockClient) GetVM(ctx context.Context, nodeName string, vmID int64) (*go_proxmox.VirtualMachine, error)
GetVM provides a mock function with given fields: ctx, nodeName, vmID
func (*MockClient) ResizeDisk ¶
func (_m *MockClient) ResizeDisk(ctx context.Context, vm *go_proxmox.VirtualMachine, disk string, size string) error
ResizeDisk provides a mock function with given fields: ctx, vm, disk, size
func (*MockClient) ResumeVM ¶
func (_m *MockClient) ResumeVM(ctx context.Context, vm *go_proxmox.VirtualMachine) (*go_proxmox.Task, error)
ResumeVM provides a mock function with given fields: ctx, vm
func (*MockClient) StartVM ¶
func (_m *MockClient) StartVM(ctx context.Context, vm *go_proxmox.VirtualMachine) (*go_proxmox.Task, error)
StartVM provides a mock function with given fields: ctx, vm
func (*MockClient) TagVM ¶
func (_m *MockClient) TagVM(ctx context.Context, vm *go_proxmox.VirtualMachine, tag string) (*go_proxmox.Task, error)
TagVM provides a mock function with given fields: ctx, vm, tag
func (*MockClient) UnmountCloudInitISO ¶ added in v0.4.0
func (_m *MockClient) UnmountCloudInitISO(ctx context.Context, vm *go_proxmox.VirtualMachine, device string) error
UnmountCloudInitISO UnmountCloudInitISO unmounts the cloud-init iso from VM.
type MockClient_CloneVM_Call ¶
MockClient_CloneVM_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CloneVM'
func (*MockClient_CloneVM_Call) Return ¶
func (_c *MockClient_CloneVM_Call) Return(_a0 proxmox.VMCloneResponse, _a1 error) *MockClient_CloneVM_Call
func (*MockClient_CloneVM_Call) Run ¶
func (_c *MockClient_CloneVM_Call) Run(run func(ctx context.Context, templateID int, clone proxmox.VMCloneRequest)) *MockClient_CloneVM_Call
func (*MockClient_CloneVM_Call) RunAndReturn ¶
func (_c *MockClient_CloneVM_Call) RunAndReturn(run func(context.Context, int, proxmox.VMCloneRequest) (proxmox.VMCloneResponse, error)) *MockClient_CloneVM_Call
type MockClient_CloudInitStatus_Call ¶ added in v0.4.0
MockClient_CloudInitStatus_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CloudInitStatus'
func (*MockClient_CloudInitStatus_Call) Return ¶ added in v0.4.0
func (_c *MockClient_CloudInitStatus_Call) Return(_a0 bool, _a1 error) *MockClient_CloudInitStatus_Call
func (*MockClient_CloudInitStatus_Call) Run ¶ added in v0.4.0
func (_c *MockClient_CloudInitStatus_Call) Run(run func(ctx context.Context, vm *go_proxmox.VirtualMachine)) *MockClient_CloudInitStatus_Call
func (*MockClient_CloudInitStatus_Call) RunAndReturn ¶ added in v0.4.0
func (_c *MockClient_CloudInitStatus_Call) RunAndReturn(run func(context.Context, *go_proxmox.VirtualMachine, string) (bool, error)) *MockClient_CloudInitStatus_Call
type MockClient_ConfigureVM_Call ¶
MockClient_ConfigureVM_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ConfigureVM'
func (*MockClient_ConfigureVM_Call) Return ¶
func (_c *MockClient_ConfigureVM_Call) Return(_a0 *go_proxmox.Task, _a1 error) *MockClient_ConfigureVM_Call
func (*MockClient_ConfigureVM_Call) Run ¶
func (_c *MockClient_ConfigureVM_Call) Run(run func(ctx context.Context, vm *go_proxmox.VirtualMachine, options ...go_proxmox.VirtualMachineOption)) *MockClient_ConfigureVM_Call
func (*MockClient_ConfigureVM_Call) RunAndReturn ¶
func (_c *MockClient_ConfigureVM_Call) RunAndReturn(run func(context.Context, *go_proxmox.VirtualMachine, ...go_proxmox.VirtualMachineOption) (*go_proxmox.Task, error)) *MockClient_ConfigureVM_Call
type MockClient_DeleteVM_Call ¶
MockClient_DeleteVM_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteVM'
func (*MockClient_DeleteVM_Call) Return ¶
func (_c *MockClient_DeleteVM_Call) Return(_a0 *go_proxmox.Task, _a1 error) *MockClient_DeleteVM_Call
func (*MockClient_DeleteVM_Call) Run ¶
func (_c *MockClient_DeleteVM_Call) Run(run func(ctx context.Context, nodeName string, vmID int64)) *MockClient_DeleteVM_Call
func (*MockClient_DeleteVM_Call) RunAndReturn ¶
func (_c *MockClient_DeleteVM_Call) RunAndReturn(run func(context.Context, string, int64) (*go_proxmox.Task, error)) *MockClient_DeleteVM_Call
type MockClient_Expecter ¶
type MockClient_Expecter struct {
// contains filtered or unexported fields
}
func (*MockClient_Expecter) CloneVM ¶
func (_e *MockClient_Expecter) CloneVM(ctx interface{}, templateID interface{}, clone interface{}) *MockClient_CloneVM_Call
CloneVM is a helper method to define mock.On call
- ctx context.Context
- templateID int
- clone proxmox.VMCloneRequest
func (*MockClient_Expecter) CloudInitStatus ¶ added in v0.4.0
func (_e *MockClient_Expecter) CloudInitStatus(ctx interface{}, vm interface{}) *MockClient_CloudInitStatus_Call
CloudInitStatus is a helper method to define mock.On call
- ctx context.Context
- vm *go_proxmox.VirtualMachine
func (*MockClient_Expecter) ConfigureVM ¶
func (_e *MockClient_Expecter) ConfigureVM(ctx interface{}, vm interface{}, options ...interface{}) *MockClient_ConfigureVM_Call
ConfigureVM is a helper method to define mock.On call
- ctx context.Context
- vm *go_proxmox.VirtualMachine
- options ...go_proxmox.VirtualMachineOption
func (*MockClient_Expecter) DeleteVM ¶
func (_e *MockClient_Expecter) DeleteVM(ctx interface{}, nodeName interface{}, vmID interface{}) *MockClient_DeleteVM_Call
DeleteVM is a helper method to define mock.On call
- ctx context.Context
- nodeName string
- vmID int64
func (*MockClient_Expecter) FindVMResource ¶
func (_e *MockClient_Expecter) FindVMResource(ctx interface{}, vmID interface{}) *MockClient_FindVMResource_Call
FindVMResource is a helper method to define mock.On call
- ctx context.Context
- vmID uint64
func (*MockClient_Expecter) GetReservableMemoryBytes ¶
func (_e *MockClient_Expecter) GetReservableMemoryBytes(ctx interface{}, nodeName interface{}, nodeMemoryAdjustment interface{}) *MockClient_GetReservableMemoryBytes_Call
GetReservableMemoryBytes is a helper method to define mock.On call
- ctx context.Context
- nodeName string
- nodeMemoryAdjustment uint64
func (*MockClient_Expecter) GetTask ¶
func (_e *MockClient_Expecter) GetTask(ctx interface{}, upID interface{}) *MockClient_GetTask_Call
GetTask is a helper method to define mock.On call
- ctx context.Context
- upID string
func (*MockClient_Expecter) GetVM ¶
func (_e *MockClient_Expecter) GetVM(ctx interface{}, nodeName interface{}, vmID interface{}) *MockClient_GetVM_Call
GetVM is a helper method to define mock.On call
- ctx context.Context
- nodeName string
- vmID int64
func (*MockClient_Expecter) ResizeDisk ¶
func (_e *MockClient_Expecter) ResizeDisk(ctx interface{}, vm interface{}, disk interface{}, size interface{}) *MockClient_ResizeDisk_Call
ResizeDisk is a helper method to define mock.On call
- ctx context.Context
- vm *go_proxmox.VirtualMachine
- disk string
- size string
func (*MockClient_Expecter) ResumeVM ¶
func (_e *MockClient_Expecter) ResumeVM(ctx interface{}, vm interface{}) *MockClient_ResumeVM_Call
ResumeVM is a helper method to define mock.On call
- ctx context.Context
- vm *go_proxmox.VirtualMachine
func (*MockClient_Expecter) StartVM ¶
func (_e *MockClient_Expecter) StartVM(ctx interface{}, vm interface{}) *MockClient_StartVM_Call
StartVM is a helper method to define mock.On call
- ctx context.Context
- vm *go_proxmox.VirtualMachine
func (*MockClient_Expecter) TagVM ¶
func (_e *MockClient_Expecter) TagVM(ctx interface{}, vm interface{}, tag interface{}) *MockClient_TagVM_Call
TagVM is a helper method to define mock.On call
- ctx context.Context
- vm *go_proxmox.VirtualMachine
- tag string
func (*MockClient_Expecter) UnmountCloudInitISO ¶ added in v0.4.0
func (_e *MockClient_Expecter) UnmountCloudInitISO(ctx interface{}, vm interface{}, device interface{}) *MockClient_UnmountCloudInitISO_Call
UnmountCloudInitISO is a helper method to define mock.On call
- ctx context.Context
- vm *go_proxmox.VirtualMachine
- device string
type MockClient_FindVMResource_Call ¶
MockClient_FindVMResource_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'FindVMResource'
func (*MockClient_FindVMResource_Call) Return ¶
func (_c *MockClient_FindVMResource_Call) Return(_a0 *go_proxmox.ClusterResource, _a1 error) *MockClient_FindVMResource_Call
func (*MockClient_FindVMResource_Call) Run ¶
func (_c *MockClient_FindVMResource_Call) Run(run func(ctx context.Context, vmID uint64)) *MockClient_FindVMResource_Call
func (*MockClient_FindVMResource_Call) RunAndReturn ¶
func (_c *MockClient_FindVMResource_Call) RunAndReturn(run func(context.Context, uint64) (*go_proxmox.ClusterResource, error)) *MockClient_FindVMResource_Call
type MockClient_GetReservableMemoryBytes_Call ¶
MockClient_GetReservableMemoryBytes_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetReservableMemoryBytes'
func (*MockClient_GetReservableMemoryBytes_Call) Return ¶
func (_c *MockClient_GetReservableMemoryBytes_Call) Return(_a0 uint64, _a1 error) *MockClient_GetReservableMemoryBytes_Call
func (*MockClient_GetReservableMemoryBytes_Call) Run ¶
func (_c *MockClient_GetReservableMemoryBytes_Call) Run(run func(ctx context.Context, nodeName string, nodeMemoryAdjustment uint64)) *MockClient_GetReservableMemoryBytes_Call
func (*MockClient_GetReservableMemoryBytes_Call) RunAndReturn ¶
func (_c *MockClient_GetReservableMemoryBytes_Call) RunAndReturn(run func(context.Context, string, uint64) (uint64, error)) *MockClient_GetReservableMemoryBytes_Call
type MockClient_GetTask_Call ¶
MockClient_GetTask_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetTask'
func (*MockClient_GetTask_Call) Return ¶
func (_c *MockClient_GetTask_Call) Return(_a0 *go_proxmox.Task, _a1 error) *MockClient_GetTask_Call
func (*MockClient_GetTask_Call) Run ¶
func (_c *MockClient_GetTask_Call) Run(run func(ctx context.Context, upID string)) *MockClient_GetTask_Call
func (*MockClient_GetTask_Call) RunAndReturn ¶
func (_c *MockClient_GetTask_Call) RunAndReturn(run func(context.Context, string) (*go_proxmox.Task, error)) *MockClient_GetTask_Call
type MockClient_GetVM_Call ¶
MockClient_GetVM_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetVM'
func (*MockClient_GetVM_Call) Return ¶
func (_c *MockClient_GetVM_Call) Return(_a0 *go_proxmox.VirtualMachine, _a1 error) *MockClient_GetVM_Call
func (*MockClient_GetVM_Call) Run ¶
func (_c *MockClient_GetVM_Call) Run(run func(ctx context.Context, nodeName string, vmID int64)) *MockClient_GetVM_Call
func (*MockClient_GetVM_Call) RunAndReturn ¶
func (_c *MockClient_GetVM_Call) RunAndReturn(run func(context.Context, string, int64) (*go_proxmox.VirtualMachine, error)) *MockClient_GetVM_Call
type MockClient_ResizeDisk_Call ¶
MockClient_ResizeDisk_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ResizeDisk'
func (*MockClient_ResizeDisk_Call) Return ¶
func (_c *MockClient_ResizeDisk_Call) Return(_a0 error) *MockClient_ResizeDisk_Call
func (*MockClient_ResizeDisk_Call) Run ¶
func (_c *MockClient_ResizeDisk_Call) Run(run func(ctx context.Context, vm *go_proxmox.VirtualMachine, disk string, size string)) *MockClient_ResizeDisk_Call
func (*MockClient_ResizeDisk_Call) RunAndReturn ¶
func (_c *MockClient_ResizeDisk_Call) RunAndReturn(run func(context.Context, *go_proxmox.VirtualMachine, string, string) error) *MockClient_ResizeDisk_Call
type MockClient_ResumeVM_Call ¶
MockClient_ResumeVM_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ResumeVM'
func (*MockClient_ResumeVM_Call) Return ¶
func (_c *MockClient_ResumeVM_Call) Return(_a0 *go_proxmox.Task, _a1 error) *MockClient_ResumeVM_Call
func (*MockClient_ResumeVM_Call) Run ¶
func (_c *MockClient_ResumeVM_Call) Run(run func(ctx context.Context, vm *go_proxmox.VirtualMachine)) *MockClient_ResumeVM_Call
func (*MockClient_ResumeVM_Call) RunAndReturn ¶
func (_c *MockClient_ResumeVM_Call) RunAndReturn(run func(context.Context, *go_proxmox.VirtualMachine) (*go_proxmox.Task, error)) *MockClient_ResumeVM_Call
type MockClient_StartVM_Call ¶
MockClient_StartVM_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'StartVM'
func (*MockClient_StartVM_Call) Return ¶
func (_c *MockClient_StartVM_Call) Return(_a0 *go_proxmox.Task, _a1 error) *MockClient_StartVM_Call
func (*MockClient_StartVM_Call) Run ¶
func (_c *MockClient_StartVM_Call) Run(run func(ctx context.Context, vm *go_proxmox.VirtualMachine)) *MockClient_StartVM_Call
func (*MockClient_StartVM_Call) RunAndReturn ¶
func (_c *MockClient_StartVM_Call) RunAndReturn(run func(context.Context, *go_proxmox.VirtualMachine) (*go_proxmox.Task, error)) *MockClient_StartVM_Call
type MockClient_TagVM_Call ¶
MockClient_TagVM_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'TagVM'
func (*MockClient_TagVM_Call) Return ¶
func (_c *MockClient_TagVM_Call) Return(_a0 *go_proxmox.Task, _a1 error) *MockClient_TagVM_Call
func (*MockClient_TagVM_Call) Run ¶
func (_c *MockClient_TagVM_Call) Run(run func(ctx context.Context, vm *go_proxmox.VirtualMachine, tag string)) *MockClient_TagVM_Call
func (*MockClient_TagVM_Call) RunAndReturn ¶
func (_c *MockClient_TagVM_Call) RunAndReturn(run func(context.Context, *go_proxmox.VirtualMachine, string) (*go_proxmox.Task, error)) *MockClient_TagVM_Call
type MockClient_UnmountCloudInitISO_Call ¶ added in v0.4.0
MockClient_UnmountCloudInitISO_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UnmountCloudInitISO'
func (*MockClient_UnmountCloudInitISO_Call) Return ¶ added in v0.4.0
func (_c *MockClient_UnmountCloudInitISO_Call) Return(_a0 error) *MockClient_UnmountCloudInitISO_Call
func (*MockClient_UnmountCloudInitISO_Call) Run ¶ added in v0.4.0
func (_c *MockClient_UnmountCloudInitISO_Call) Run(run func(ctx context.Context, vm *go_proxmox.VirtualMachine, device string)) *MockClient_UnmountCloudInitISO_Call
func (*MockClient_UnmountCloudInitISO_Call) RunAndReturn ¶ added in v0.4.0
func (_c *MockClient_UnmountCloudInitISO_Call) RunAndReturn(run func(context.Context, *go_proxmox.VirtualMachine, string) error) *MockClient_UnmountCloudInitISO_Call