Documentation ¶
Index ¶
- type Manager
- func Get(name string) *Manager
- func GetCustom(def shared.DefinitionPackagesCustomManager) *Manager
- func NewApk() *Manager
- func NewApt() *Manager
- func NewDnf() *Manager
- func NewEgoPortage() *Manager
- func NewEquo() *Manager
- func NewLuet() *Manager
- func NewOpkg() *Manager
- func NewPacman() *Manager
- func NewPortage() *Manager
- func NewXbps() *Manager
- func NewYum() *Manager
- func NewZypper() *Manager
- type ManagerCommands
- type ManagerFlags
- type ManagerHooks
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager struct { RepoHandler func(repoAction shared.DefinitionPackagesRepository) error // contains filtered or unexported fields }
A Manager represents a package manager.
func GetCustom ¶
func GetCustom(def shared.DefinitionPackagesCustomManager) *Manager
GetCustom returns a custom Manager specified by a Definition.
func (*Manager) SetInstallFlags ¶
SetInstallFlags overrides the default install flags.
type ManagerCommands ¶
type ManagerCommands struct {
// contains filtered or unexported fields
}
ManagerCommands represents all commands.
type ManagerFlags ¶
type ManagerFlags struct {
// contains filtered or unexported fields
}
ManagerFlags represents flags for all subcommands of a package manager.
type ManagerHooks ¶
type ManagerHooks struct {
// contains filtered or unexported fields
}
ManagerHooks represents custom hooks.
Click to show internal directories.
Click to hide internal directories.