Don't try deleting a target pool if we failed to delete its forwarding rule.

This commit is contained in:
Alex Robinson 2015-05-05 20:12:27 +00:00
parent ee4bf2ba4c
commit edf5a78604

View File

@ -411,6 +411,7 @@ func (gce *GCECloud) DeleteTCPLoadBalancer(name, region string) error {
err = gce.waitForRegionOp(op, region) err = gce.waitForRegionOp(op, region)
if err != nil { if err != nil {
glog.Warningf("Failed waiting for Forwarding Rule %s to be deleted: got error %s.", name, err.Error()) glog.Warningf("Failed waiting for Forwarding Rule %s to be deleted: got error %s.", name, err.Error())
return err
} }
} }
op, err = gce.service.TargetPools.Delete(gce.projectID, region, name).Do() op, err = gce.service.TargetPools.Delete(gce.projectID, region, name).Do()