Documentation ¶
Rendered for darwin/amd64
Index ¶
- type AppleHVStubber
- func (a AppleHVStubber) CreateVM(opts define.CreateVMOpts, mc *vmconfigs.MachineConfig, ...) error
- func (a AppleHVStubber) Exists(name string) (bool, error)
- func (a AppleHVStubber) GetDisk(userInputPath string, dirs *define.MachineDirs, mc *vmconfigs.MachineConfig) error
- func (a *AppleHVStubber) GetRosetta(mc *vmconfigs.MachineConfig) (bool, error)
- func (a AppleHVStubber) MountType() vmconfigs.VolumeMountType
- func (a AppleHVStubber) MountVolumesToVM(_ *vmconfigs.MachineConfig, _ bool) error
- func (a AppleHVStubber) PostStartNetworking(mc *vmconfigs.MachineConfig, noInfo bool) error
- func (a AppleHVStubber) PrepareIgnition(_ *vmconfigs.MachineConfig, _ *ignition.IgnitionBuilder) (*ignition.ReadyUnitOpts, error)
- func (a *AppleHVStubber) Remove(mc *vmconfigs.MachineConfig) ([]string, func() error, error)
- func (a AppleHVStubber) RemoveAndCleanMachines(_ *define.MachineDirs) error
- func (a AppleHVStubber) RequireExclusiveActive() bool
- func (a AppleHVStubber) SetProviderAttrs(mc *vmconfigs.MachineConfig, opts define.SetOptions) error
- func (a AppleHVStubber) StartNetworking(mc *vmconfigs.MachineConfig, cmd *gvproxy.GvproxyCommand) error
- func (a AppleHVStubber) StartVM(mc *vmconfigs.MachineConfig) (func() error, func() error, error)
- func (a *AppleHVStubber) State(mc *vmconfigs.MachineConfig, _ bool) (define.Status, error)
- func (a AppleHVStubber) StopHostNetworking(_ *vmconfigs.MachineConfig, _ define.VMType) error
- func (a *AppleHVStubber) StopVM(mc *vmconfigs.MachineConfig, _ bool) error
- func (a AppleHVStubber) UpdateSSHPort(mc *vmconfigs.MachineConfig, port int) error
- func (a AppleHVStubber) UseProviderNetworkSetup() bool
- func (a AppleHVStubber) UserModeNetworkEnabled(_ *vmconfigs.MachineConfig) bool
- func (a AppleHVStubber) VMType() define.VMType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppleHVStubber ¶
type AppleHVStubber struct {
vmconfigs.AppleHVConfig
}
func (AppleHVStubber) CreateVM ¶
func (a AppleHVStubber) CreateVM(opts define.CreateVMOpts, mc *vmconfigs.MachineConfig, ignBuilder *ignition.IgnitionBuilder) error
func (AppleHVStubber) GetDisk ¶
func (a AppleHVStubber) GetDisk(userInputPath string, dirs *define.MachineDirs, mc *vmconfigs.MachineConfig) error
func (*AppleHVStubber) GetRosetta ¶ added in v5.1.0
func (a *AppleHVStubber) GetRosetta(mc *vmconfigs.MachineConfig) (bool, error)
func (AppleHVStubber) MountType ¶
func (a AppleHVStubber) MountType() vmconfigs.VolumeMountType
func (AppleHVStubber) MountVolumesToVM ¶
func (a AppleHVStubber) MountVolumesToVM(_ *vmconfigs.MachineConfig, _ bool) error
func (AppleHVStubber) PostStartNetworking ¶
func (a AppleHVStubber) PostStartNetworking(mc *vmconfigs.MachineConfig, noInfo bool) error
func (AppleHVStubber) PrepareIgnition ¶
func (a AppleHVStubber) PrepareIgnition(_ *vmconfigs.MachineConfig, _ *ignition.IgnitionBuilder) (*ignition.ReadyUnitOpts, error)
func (*AppleHVStubber) Remove ¶
func (a *AppleHVStubber) Remove(mc *vmconfigs.MachineConfig) ([]string, func() error, error)
func (AppleHVStubber) RemoveAndCleanMachines ¶
func (a AppleHVStubber) RemoveAndCleanMachines(_ *define.MachineDirs) error
func (AppleHVStubber) RequireExclusiveActive ¶
func (a AppleHVStubber) RequireExclusiveActive() bool
func (AppleHVStubber) SetProviderAttrs ¶
func (a AppleHVStubber) SetProviderAttrs(mc *vmconfigs.MachineConfig, opts define.SetOptions) error
func (AppleHVStubber) StartNetworking ¶
func (a AppleHVStubber) StartNetworking(mc *vmconfigs.MachineConfig, cmd *gvproxy.GvproxyCommand) error
func (AppleHVStubber) StartVM ¶
func (a AppleHVStubber) StartVM(mc *vmconfigs.MachineConfig) (func() error, func() error, error)
func (*AppleHVStubber) State ¶
func (a *AppleHVStubber) State(mc *vmconfigs.MachineConfig, _ bool) (define.Status, error)
func (AppleHVStubber) StopHostNetworking ¶
func (a AppleHVStubber) StopHostNetworking(_ *vmconfigs.MachineConfig, _ define.VMType) error
func (*AppleHVStubber) StopVM ¶
func (a *AppleHVStubber) StopVM(mc *vmconfigs.MachineConfig, _ bool) error
func (AppleHVStubber) UpdateSSHPort ¶
func (a AppleHVStubber) UpdateSSHPort(mc *vmconfigs.MachineConfig, port int) error
func (AppleHVStubber) UseProviderNetworkSetup ¶
func (a AppleHVStubber) UseProviderNetworkSetup() bool
func (AppleHVStubber) UserModeNetworkEnabled ¶
func (a AppleHVStubber) UserModeNetworkEnabled(_ *vmconfigs.MachineConfig) bool
func (AppleHVStubber) VMType ¶
func (a AppleHVStubber) VMType() define.VMType
Click to show internal directories.
Click to hide internal directories.