Skip to content

Commit 32d44df

Browse files
committed
added scale to toProjectName
Signed-off-by: Mehrad Dadar <[email protected]>
1 parent 5885a25 commit 32d44df

File tree

2 files changed

+9
-8
lines changed

2 files changed

+9
-8
lines changed

pkg/compose/compose.go

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -101,17 +101,19 @@ func (s *composeService) projectFromName(containers Containers, projectName stri
101101
if len(containers) == 0 {
102102
return project
103103
}
104-
set := map[string]moby.Container{}
104+
set := map[string]types.ServiceConfig{}
105105
for _, c := range containers {
106-
set[c.Labels[api.ServiceLabel]] = c
107-
}
108-
for s, c := range set {
109-
service := types.ServiceConfig{
110-
Name: s,
106+
sc := types.ServiceConfig{
107+
Name: c.Labels[api.ServiceLabel],
111108
Image: c.Image,
112109
Labels: c.Labels,
113110
}
114-
dependencies := c.Labels[api.DependenciesLabel]
111+
sc.Scale += 1
112+
set[sc.Name] = sc
113+
114+
}
115+
for _, service := range set {
116+
dependencies := service.Labels[api.DependenciesLabel]
115117
if len(dependencies) > 0 {
116118
service.DependsOn = types.DependsOnConfig{}
117119
for _, dc := range strings.Split(dependencies, ",") {

pkg/compose/stop.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ import (
2121

2222
"github.com/docker/compose/v2/pkg/api"
2323
"github.com/docker/compose/v2/pkg/progress"
24-
//"github.com/compose-spec/compose-go/types"
2524
)
2625

2726
func (s *composeService) Stop(ctx context.Context, projectName string, options api.StopOptions) error {

0 commit comments

Comments
 (0)