Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type App ¶
type App struct {
Client *vers.Client
IO Output
Prompter prompts.Prompter
Runner runrt.Runner
Clock Clock
Env Env
Timeouts Timeouts
BaseURL *url.URL
Verbose bool
}
App is the dependency container for command handlers.
type Timeouts ¶
type Timeouts struct {
APIShort time.Duration
APIMedium time.Duration
APILong time.Duration
BuildUpload time.Duration
SSHConnect time.Duration
}
Timeouts centralize operation time budgets.
func DefaultTimeouts ¶
func DefaultTimeouts() Timeouts
DefaultTimeouts returns conservative defaults aligning with current code.
Click to show internal directories.
Click to hide internal directories.