Commit 7cc9aa36 authored by Mitchell Hashimoto's avatar Mitchell Hashimoto

builder/amazon/common: correct logic in deleting secutiry group

parent 48b9da2f
...@@ -88,11 +88,12 @@ func (s *StepSecurityGroup) Cleanup(state map[string]interface{}) { ...@@ -88,11 +88,12 @@ func (s *StepSecurityGroup) Cleanup(state map[string]interface{}) {
var err error var err error
for i := 0; i < 5; i++ { for i := 0; i < 5; i++ {
_, err = ec2conn.DeleteSecurityGroup(ec2.SecurityGroup{Id: s.createdGroupId}) _, err = ec2conn.DeleteSecurityGroup(ec2.SecurityGroup{Id: s.createdGroupId})
if err != nil { if err == nil {
log.Printf("Error deleting security group: %s", err) break
time.Sleep(5 * time.Second)
continue
} }
log.Printf("Error deleting security group: %s", err)
time.Sleep(5 * time.Second)
} }
if err != nil { if err != nil {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment