in internal/fabric/stages.go [123:142]
func (s *Stage) DiscoverFiles() error {
files := make([]ConfigFile, 0)
// grab all of the var files
for _, v := range s.StageVars {
files = append(files, v)
}
// add the provider file
files = append(files, s.ProviderFile)
// try to download them all
for _, f := range files {
if err := f.DownloadFile(); err != nil {
return err
}
}
return nil
}