We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7909ee3 commit b36cb27Copy full SHA for b36cb27
drivers/openstack/openstack.go
@@ -473,7 +473,15 @@ func (d *Driver) Remove() error {
473
if !d.ExistingKey {
474
log.Debug("deleting key pair...", map[string]string{"Name": d.KeyPairName})
475
if err := d.client.DeleteKeyPair(d, d.KeyPairName); err != nil {
476
- return err
+ if gopherErr, ok := err.(*gophercloud.UnexpectedResponseCodeError); ok {
477
+ if gopherErr.Actual == http.StatusNotFound {
478
+ log.Warn("Keypair already deleted")
479
+ } else {
480
+ return err
481
+ }
482
483
484
485
}
486
487
return nil
0 commit comments