package
1.5.0-rc.1
Repository: https://github.com/kubevirt/kubevirt.git
Documentation: pkg.go.dev

# Functions

ExpectBatch runs the batch from `expected` connecting to the `vmi` console and wait `timeout` for the batch to return.
ExpectBatchWithValidatedSend adds the expect.BSnd command to the exect.BExp expression.
LoginToAlpine performs a console login to an Alpine base VM.
LoginToCirros performs a console login to a Cirros base VM.
LoginToFedora performs a console login to a Fedora base VM.
NetBootExpecter should be called on a VMI that has BIOS serial logging enabled It will parse the SeaBIOS output and succeed if it finds the string "iPXE" The VMI was just created and may not be running yet.
NewExpecter will connect to an already logged in VMI console and return the generated expecter it will wait `timeout` for the connection.
OnPrivilegedPrompt performs a console check that the prompt is privileged.
RunCommand runs the command line from `command` connecting to an already logged in console at vmi and waiting `timeout` for command to return.
RunCommandAndStoreOutput runs the command line from `command` connecting to an already logged in console in vmi.
SafeExpectBatch runs the batch from `expected`, connecting to a VMI's console and waiting `wait` seconds for the batch to return.
SafeExpectBatchWithResponse runs the batch from `expected`, connecting to a VMI's console and waiting `wait` seconds for the batch to return with a response.
SecureBootExpecter should be called on a VMI that has EFI enabled It will parse the kernel output (dmesg) and succeed if it finds that Secure boot is enabled The VMI was just created and may not be running yet.

# Constants

# Variables

# Type aliases

LoginToFunction represents any of the LoginTo* functions.