Documentation ¶
Index ¶
- Variables
- type Commands
- type Configs
- type Content
- type FileTransfer
- type FileTransfers
- type LocalJob
- type Packages
- type Spec
- type SpecList
- func (s *SpecList) AptGetCmds(specName string) (cmds []string)
- func (s *SpecList) DebianFileTransferList(specName string) *FileTransfers
- func (s *SpecList) LocalConfigure(specName, class, sequence, locale string)
- func (s *SpecList) PostCmds(specName string) []string
- func (s *SpecList) PreCmds(specName string) []string
- func (s *SpecList) PrintSpecInformation()
- func (s *SpecList) Requires(specName string) []string
- func (s *SpecList) ShowSpecBuild(specName string)
- func (s *SpecList) SpecExists(spec string) bool
- type SpecSummary
Constants ¶
This section is empty.
Variables ¶
View Source
var SpecBuildTemplate = `` /* 943-byte string literal not displayed */
View Source
var SpecTemplate = `` /* 1702-byte string literal not displayed */
Functions ¶
This section is empty.
Types ¶
type FileTransfer ¶
type FileTransfer struct { Source string Destination string Folder string Chown string Chmod string Interpolate bool }
FileTransfer Struct //////////////..........
type FileTransfers ¶
type FileTransfers []FileTransfer
type LocalJob ¶
type LocalJob struct { Class string Sequence string Locale string Deltas chan string Notices chan string Responses chan string Information chan string Errors chan error SpecName string SpecList *SpecList WaitGroup *sync.WaitGroup }
Jobs that run locally
type SpecList ¶
Spec Structs //////////////..........
func (*SpecList) AptGetCmds ¶
Returns the apt-get commands for a given spec
func (*SpecList) DebianFileTransferList ¶
func (s *SpecList) DebianFileTransferList(specName string) *FileTransfers
func (*SpecList) LocalConfigure ¶
Run Local configuration on this machine
func (*SpecList) PrintSpecInformation ¶
func (s *SpecList) PrintSpecInformation()
Prints table of all available specs in a table
func (*SpecList) ShowSpecBuild ¶
func (*SpecList) SpecExists ¶
Checks if a given spec exists
type SpecSummary ¶
Click to show internal directories.
Click to hide internal directories.