Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrInvalidIP = fmt.Errorf("invalid ip") ErrIPNetIsNil = fmt.Errorf("ipnet is nil") )
View Source
var ErrDNSQueryFailed = errors.New("DNS query failed")
View Source
var ErrDownloadOptionsExhausted = errors.New("downloading options exhausted")
Functions ¶
Types ¶
type GoGetterClient ¶
type GoGetterClient struct {
// contains filtered or unexported fields
}
func NewGoGetterClient ¶
func NewGoGetterClient() *GoGetterClient
func (*GoGetterClient) Download ¶
func (g *GoGetterClient) Download(src, dst string) error
func (*GoGetterClient) URLHasForcedProtocol ¶
func (g *GoGetterClient) URLHasForcedProtocol(url string) bool
URLHasForcedProtocol checks if the url has a forced protocol as described in hashicorp/go-getter.
Click to show internal directories.
Click to hide internal directories.