Documentation
¶
Index ¶
- Variables
- func EmptyDoTags() []string
- func PrintHeader(tag, desc string)
- func PrintSectionFooter(name string)
- func PrintSectionHeader(name string)
- func ReportFail(msg string, err error)
- func ReportPass(msg string, err error)
- func ReportUnknown(msg string, err error)
- func RestoreDoTags(doTags []string)
- func SkipID(id string) string
- type Custom
- type IfThen
- type Installer
- type Section
- type Task
Constants ¶
This section is empty.
Variables ¶
View Source
var DoTags, SkipTags []string
Functions ¶
func EmptyDoTags ¶
func EmptyDoTags() []string
func PrintHeader ¶
func PrintHeader(tag, desc string)
func PrintSectionFooter ¶
func PrintSectionFooter(name string)
func PrintSectionHeader ¶
func PrintSectionHeader(name string)
func ReportFail ¶
func ReportPass ¶
func ReportUnknown ¶
func RestoreDoTags ¶
func RestoreDoTags(doTags []string)
Types ¶
type Custom ¶
type Installer ¶
type Installer struct {
Status bool
Remove bool
Install bool
Verbose bool
Facts genesis.Facts
Dir string
Store *store.Store
Tasks []genesis.Doer
}
Installer is a wrapper around modules to provide a nice interface for building an installer.
func (*Installer) CleanUp ¶
func (inst *Installer) CleanUp()
CleanUp removes the temporary directory.
func (*Installer) GatherFacts ¶
func (inst *Installer) GatherFacts()
GatherFacts learns stuff about the target system.
type Section ¶
func NewSection ¶
Click to show internal directories.
Click to hide internal directories.