From dcf84f24998a756a1bd6a4b2930b8da76f314d77 Mon Sep 17 00:00:00 2001 From: Nicolas De Loof Date: Mon, 15 Jun 2020 11:25:52 +0200 Subject: [PATCH] Fix broken build on master Signed-off-by: Nicolas De Loof --- ecs/pkg/amazon/backend/down.go | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/ecs/pkg/amazon/backend/down.go b/ecs/pkg/amazon/backend/down.go index d07c4a069..adbf9af32 100644 --- a/ecs/pkg/amazon/backend/down.go +++ b/ecs/pkg/amazon/backend/down.go @@ -8,17 +8,21 @@ import ( ) func (b *Backend) Down(ctx context.Context, options compose.ProjectOptions) error { - project, err := compose.ProjectFromOptions(&options) + name := options.Name + if name == "" { + project, err := compose.ProjectFromOptions(&options) + if err != nil { + return err + } + name = project.Name + } + + err := b.api.DeleteStack(ctx, name) if err != nil { return err } - err = b.api.DeleteStack(ctx, project.Name) - if err != nil { - return err - } - - err = b.WaitStackCompletion(ctx, project.Name, types.StackDelete) + err = b.WaitStackCompletion(ctx, name, types.StackDelete) if err != nil { return err }