another servers v2 error type
diff --git a/openstack/compute/v2/servers/results.go b/openstack/compute/v2/servers/results.go
index 4d80667..ff2e795 100644
--- a/openstack/compute/v2/servers/results.go
+++ b/openstack/compute/v2/servers/results.go
@@ -70,7 +70,7 @@
// Get the image id from the header
u, err := url.ParseRequestURI(res.Header.Get("Location"))
if err != nil {
- return "", fmt.Errorf("Failed to parse the image id: %s", err.Error())
+ return "", err
}
imageID := path.Base(u.Path)
if imageID == "." || imageID == "/" {