(projectDir, userProcessCompose string)
| 16 | ) |
| 17 | |
| 18 | func FromUserProcessCompose(projectDir, userProcessCompose string) Services { |
| 19 | processComposeYaml := lookupProcessCompose(projectDir, userProcessCompose) |
| 20 | if processComposeYaml == "" { |
| 21 | return nil |
| 22 | } |
| 23 | |
| 24 | userSvcs, err := FromProcessCompose(processComposeYaml) |
| 25 | if err != nil { |
| 26 | fmt.Fprintf(os.Stderr, "error reading process-compose.yaml: %s, skipping", err) |
| 27 | return nil |
| 28 | } |
| 29 | return userSvcs |
| 30 | } |
| 31 | |
| 32 | func FromProcessCompose(path string) (Services, error) { |
| 33 | processCompose := &types.Project{} |
no test coverage detected