Documentation ¶
Index ¶
Constants ¶
View Source
const (
RunnerName = "hostinit"
)
View Source
const (
SCPTimeout = time.Minute
)
Variables ¶
This section is empty.
Functions ¶
Types ¶
type HostInit ¶
HostInit is responsible for running setup scripts on Evergreen hosts.
func (*HostInit) IsHostReady ¶
IsHostReady returns whether or not the specified host is ready for its setup script to be run.
func (*HostInit) LoadClient ¶
LoadClient places the evergreen command line client on the host, places a copy of the user's settings onto the host, and makes the binary appear in the $PATH when the user logs in. If successful, returns an instance of LoadClientResult which contains the paths where the binary and config file were written to.
type LoadClientResult ¶
LoadClientResult indicates the locations on a target host where the CLI binary and it's config file have been written to.
Click to show internal directories.
Click to hide internal directories.