Documentation ¶
Index ¶
- type ConnectAction
- type CreateAction
- type DeleteAction
- type DownloadAction
- type GithubReleaseInfo
- type ListAction
- func (e *ListAction) FindAllAnswerFiles() ([]string, error)
- func (e *ListAction) GroupAnswerList(answersList []map[string]interface{}, groupKeys []string) *gabs.Container
- func (e *ListAction) ParseAnswerFiles(files []string) ([]map[string]interface{}, error)
- func (e *ListAction) PrintTree(groupedAnswers *gabs.Container) error
- func (e *ListAction) RenderedAnswersList() ([]map[string]interface{}, error)
- func (e *ListAction) Start() error
- type UpdateAction
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConnectAction ¶
func (*ConnectAction) SshAgentAddPemKey ¶
func (e *ConnectAction) SshAgentAddPemKey(pemFilepath string) error
type CreateAction ¶
func (*CreateAction) Start ¶
func (e *CreateAction) Start(cliAnswerData map[string]interface{}) error
type DeleteAction ¶ added in v1.0.5
type DownloadAction ¶ added in v1.0.5
type DownloadAction struct { ConnectAction Config config.Interface }
type GithubReleaseInfo ¶ added in v1.0.5
type ListAction ¶
type ListAction struct { Config config.Interface GroupedAnswers *gabs.Container OrderedAnswers []interface{} }
func (*ListAction) FindAllAnswerFiles ¶ added in v1.0.5
func (e *ListAction) FindAllAnswerFiles() ([]string, error)
func (*ListAction) GroupAnswerList ¶ added in v1.0.5
func (e *ListAction) GroupAnswerList(answersList []map[string]interface{}, groupKeys []string) *gabs.Container
func (*ListAction) ParseAnswerFiles ¶ added in v1.0.5
func (e *ListAction) ParseAnswerFiles(files []string) ([]map[string]interface{}, error)
func (*ListAction) PrintTree ¶ added in v1.0.5
func (e *ListAction) PrintTree(groupedAnswers *gabs.Container) error
func (*ListAction) RenderedAnswersList ¶ added in v1.0.5
func (e *ListAction) RenderedAnswersList() ([]map[string]interface{}, error)
this is a list of all the answers that have been used to populate templates & config files. will be ordered by config file name
func (*ListAction) Start ¶
func (e *ListAction) Start() error
type UpdateAction ¶ added in v1.0.5
func (*UpdateAction) Start ¶ added in v1.0.5
func (e *UpdateAction) Start() error
https://github.com/hyperhq/hypercli/blob/302a6b530148f6a777cd6b8772f706ab5e3da46b/pkg/selfupdate/selfupdate.go https://github.com/hyperhq/hypercli/blob/302a6b530148f6a777cd6b8772f706ab5e3da46b/hyper/hyper.go https://github.com/inconshreveable/go-update
Click to show internal directories.
Click to hide internal directories.