forked from toolshed/abra
		
	WIP: default to compose.yml instead of all of 'em
This commit is contained in:
		| @ -334,17 +334,15 @@ func GetAppStatuses(appFiles AppFiles) (map[string]map[string]string, error) { | |||||||
| // GetAppComposeFiles gets the list of compose files for an app which should be | // GetAppComposeFiles gets the list of compose files for an app which should be | ||||||
| // merged into a composetypes.Config while respecting the COMPOSE_FILE env var. | // merged into a composetypes.Config while respecting the COMPOSE_FILE env var. | ||||||
| func GetAppComposeFiles(recipe string, appEnv AppEnv) ([]string, error) { | func GetAppComposeFiles(recipe string, appEnv AppEnv) ([]string, error) { | ||||||
|  | 	var composeFiles []string | ||||||
|  |  | ||||||
| 	if _, ok := appEnv["COMPOSE_FILE"]; !ok { | 	if _, ok := appEnv["COMPOSE_FILE"]; !ok { | ||||||
| 		logrus.Debug("no COMPOSE_FILE detected, loading all compose files") | 		logrus.Debug("no COMPOSE_FILE detected, loading compose.yml") | ||||||
| 		pattern := fmt.Sprintf("%s/%s/compose**yml", APPS_DIR, recipe) | 		path := fmt.Sprintf("%s/%s/compose.yml", APPS_DIR, recipe) | ||||||
| 		composeFiles, err := filepath.Glob(pattern) | 		composeFiles = append (composeFiles, path) | ||||||
| 		if err != nil { |  | ||||||
| 			return composeFiles, err |  | ||||||
| 		} |  | ||||||
| 		return composeFiles, nil | 		return composeFiles, nil | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
| 	var composeFiles []string |  | ||||||
| 	composeFileEnvVar := appEnv["COMPOSE_FILE"] | 	composeFileEnvVar := appEnv["COMPOSE_FILE"] | ||||||
| 	envVars := strings.Split(composeFileEnvVar, ":") | 	envVars := strings.Split(composeFileEnvVar, ":") | ||||||
| 	logrus.Debugf("COMPOSE_FILE detected ('%s'), loading '%s'", composeFileEnvVar, strings.Join(envVars, ", ")) | 	logrus.Debugf("COMPOSE_FILE detected ('%s'), loading '%s'", composeFileEnvVar, strings.Join(envVars, ", ")) | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user