INNER CODE UNIT · Go
setupTaskList
GalleyBytes/terraform-operator · pkg/controllers/terraform_controller.go:228
func setupTaskList() []tfv1beta1.TaskName {
return []tfv1beta1.TaskName{
tfv1beta1.RunSetup,
tfv1beta1.RunSetupDelete,
}
}
// ParsedAddress uses go-getter's detect mechanism to get the parsed url
// TODO ParsedAddress can be moved into it's own package
type ParsedAddress struct {
// DetectedScheme is the name of the bin or protocol to use to fetch. For
// example, git will be used to fetch git repos (over https or ssh
// "protocol").
DetectedScheme string `json:"detect"`
// Path the target path for the downloaded file or directory
Path string `json:"path"`