DescribeStacks fail with error if stack does not exists

Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
This commit is contained in:
Nicolas De Loof 2020-04-23 11:19:59 +02:00
parent 5110cb6b85
commit 48096eeed8
1 changed files with 3 additions and 5 deletions

View File

@ -10,13 +10,11 @@ import (
)
func (c *client) ComposeUp(project *compose.Project, loadBalancerArn *string) error {
stacks, err := c.CF.DescribeStacks(&cloudformation.DescribeStacksInput{
_, err := c.CF.DescribeStacks(&cloudformation.DescribeStacksInput{
StackName: aws.String(project.Name),
})
if err != nil {
return err
}
if len(stacks.Stacks) > 0 {
if err == nil {
// FIXME no ErrNotFound err type here
return fmt.Errorf("we do not (yet) support updating an existing CloudFormation stack")
}