فهرست منبع

Address review comments

Signed-off-by: Gabriel Féron <[email protected]>
Gabriel Féron 3 سال پیش
والد
کامیت
1cb5536a2e
2فایلهای تغییر یافته به همراه9 افزوده شده و 3 حذف شده
  1. 5 2
      cmd/compose/pull.go
  2. 4 1
      cmd/compose/push.go

+ 5 - 2
cmd/compose/pull.go

@@ -68,7 +68,7 @@ func pullCommand(p *projectOptions, backend api.Service) *cobra.Command {
 	return cmd
 }
 
-func FilterServices(project *types.Project, services []string) error {
+func withSelectedServicesOnly(project *types.Project, services []string) error {
 	enabled, err := project.GetServices(services...)
 	if err != nil {
 		return err
@@ -90,7 +90,10 @@ func runPull(ctx context.Context, backend api.Service, opts pullOptions, service
 	}
 
 	if !opts.includeDeps {
-		FilterServices(project, services)
+		err := withSelectedServicesOnly(project, services)
+		if err != nil {
+			return err
+		}
 	}
 
 	return backend.Pull(ctx, project, api.PullOptions{

+ 4 - 1
cmd/compose/push.go

@@ -58,7 +58,10 @@ func runPush(ctx context.Context, backend api.Service, opts pushOptions, service
 	}
 
 	if !opts.IncludeDeps {
-		FilterServices(project, services)
+		err := withSelectedServicesOnly(project, services)
+		if err != nil {
+			return err
+		}
 	}
 
 	return backend.Push(ctx, project, api.PushOptions{