Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Docker ¶
type Docker struct {
Host hostActions
Guest guestActions
}
Docker is the URISource for Docker CE packages.
type Mantic ¶
type Mantic struct {
Guest guestActions
}
Mantic is the URISource for Ubuntu Mantic packages.
type URISource ¶
type URISource interface {
// Name is the name for the URISource.
Name() string
// Packages is the list of package names.
Packages() []string
// URIs return the list of URIs to download the deb files.
URIs(arch environment.Arch) ([]string, error)
// PreInstall is done before the deb package are installed.
PreInstall() error
// Install installs the packages directly using the internet.
Install() error
}
URISource is the source for fetching URI for deb packages.
Click to show internal directories.
Click to hide internal directories.