Documentation
¶
Index ¶
- Variables
- func Execute(repoName string, command []string) (string, error)
- func ExecuteAll(args []string) (string, error)
- func ExecuteFetchAll(group string) (string, error)
- func ExecuteHandled(args []string) (string, error)
- func ExecuteHelp(group string) (string, error)
- func ExecutePull(group string) (string, error)
- func ExecuteStatus(group string) (string, error)
- type SummaryData
Constants ¶
This section is empty.
Variables ¶
View Source
var GlobalHandled = map[string]func(group string) (out string, err error){ "config": config.ExecuteConfig, "--config": config.ExecuteConfig, "-c": config.ExecuteConfig, "help": ExecuteHelp, "--help": ExecuteHelp, "-h": ExecuteHelp, "version": config.ExecuteVersionConfig, "--version": config.ExecuteVersionConfig, "-v": config.ExecuteVersionConfig, "status": ExecuteStatus, "--status": ExecuteStatus, "-s": ExecuteStatus, }
View Source
var Handled = map[string]func(group string) (out string, err error){ "status": ExecuteStatus, "ls": ExecuteStatus, "pull": ExecutePull, "pl": ExecutePull, "fetch": ExecuteFetchAll, "fa": ExecuteFetchAll, }
Functions ¶
func ExecuteAll ¶
func ExecuteFetchAll ¶ added in v1.1.0
func ExecuteHandled ¶
func ExecuteHelp ¶
func ExecutePull ¶ added in v1.1.0
func ExecuteStatus ¶
Types ¶
type SummaryData ¶ added in v1.1.0
type SummaryData struct {
SuccessCount int
ErrorCount int
TargetGroup string
Command string
ExecutionTime time.Duration
}
func ExecuteInParallel ¶ added in v1.1.0
func ExecuteInParallel(group string, command string) (SummaryData, error)
func (*SummaryData) String ¶ added in v1.1.0
func (sd *SummaryData) String() string
Click to show internal directories.
Click to hide internal directories.