# Functions

Copies a file by copying the contents of the file to another place.
Copies the contents of a directory to another place.
CreateDummyBox create a dummy Vagrant-compatible box under temporary dir This function is mainly used to check cases such as the host system having a GNU tar incompatible uname that will cause the actual Vagrant box creation to fail later.
DirToBox takes the directory and compresses it into a Vagrant-compatible box.
Creates a (hard) link to a file, ensuring that all parent directories also exist.
No description provided by the author
WriteMetadata writes the "metadata.json" file for a Vagrant box.

# Constants

No description provided by the author

# Variables

ErrInvalidCompressionLevel is returned when the compression level passed to gzip is not in the expected range.

# Structs

No description provided by the author
No description provided by the author
FlatConfig is an auto-generated flat version of Config.
PostProcessor implements packersdk.PostProcessor Creates a Vagrant box of a given UTM directory (UTM VM bundle).
No description provided by the author

# Interfaces

Provider is the interface that each provider must implement in order to package the artifacts into a Vagrant-compatible box.