package
0.4.0
Repository: https://github.com/windsorcli/cli.git
Documentation: pkg.go.dev

# Functions

NewBaseVirt creates a new BaseVirt instance.
NewColimaVirt creates a new instance of ColimaVirt using a DI injector.
NewDockerVirt creates a new instance of DockerVirt using a DI injector.
NewMockVirt creates a new instance of MockVirt.

# Variables

RETRY_WAIT is the number of seconds to wait between retries when starting or stopping a VM If running in CI, no wait is performed.

# Structs

No description provided by the author
ColimaVirt implements the VirtInterface and VMInterface for Colima.
No description provided by the author
DockerVirt implements the ContainerInterface for Docker.
MockVirt is a struct that simulates a virt environment for testing purposes.
VMInfo is a struct that holds the information about the VM.

# Interfaces

ContainerRuntime defines methods for container operations.
Virt defines methods for the virt operations.
VirtualMachine defines methods for VirtualMachine operations.
YAMLEncoder is an interface for encoding YAML data.