pass compose.Service to cobra commands, dependency-injection style

Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
This commit is contained in:
Nicolas De Loof
2021-04-14 11:47:02 +02:00
parent f41efa3484
commit 0bdad7e551
25 changed files with 143 additions and 262 deletions

View File

@@ -35,7 +35,7 @@ const descriptionSourcePath = "docs/reference/"
func generateCliYaml(opts *options) error {
cmd := &cobra.Command{Use: "docker"}
cmd.AddCommand(compose.Command("local"))
cmd.AddCommand(compose.Command("local", nil))
disableFlagsInUseLine(cmd)
source := filepath.Join(opts.source, descriptionSourcePath)
if err := loadLongDescription(cmd, source); err != nil {