# 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.