()
| 821 | } |
| 822 | |
| 823 | func (cmd *InitCmd) shouldGenerateFromDockerCompose() (string, bool, error) { |
| 824 | dockerComposePath := compose.GetDockerComposePath() |
| 825 | if dockerComposePath != "" { |
| 826 | selectedDockerComposeOption, err := cmd.log.Question(&survey.QuestionOptions{ |
| 827 | Question: "Docker Compose configuration detected. Do you want to create a DevSpace configuration based on Docker Compose?", |
| 828 | DefaultValue: DockerComposeDevSpaceConfigOption, |
| 829 | Options: []string{ |
| 830 | DockerComposeDevSpaceConfigOption, |
| 831 | NewDevSpaceConfigOption, |
| 832 | }, |
| 833 | }) |
| 834 | if err != nil { |
| 835 | return "", false, err |
| 836 | } |
| 837 | |
| 838 | return dockerComposePath, selectedDockerComposeOption == DockerComposeDevSpaceConfigOption, nil |
| 839 | } |
| 840 | return "", false, nil |
| 841 | } |
| 842 | |
| 843 | func appendToIgnoreFile(ignoreFile, content string) error { |
| 844 | // Check if ignoreFile exists |
no test coverage detected