Test images.Get.
diff --git a/openstack/compute/v2/images/images.go b/openstack/compute/v2/images/images.go
index 778b9bf..76143d8 100644
--- a/openstack/compute/v2/images/images.go
+++ b/openstack/compute/v2/images/images.go
@@ -41,7 +41,10 @@
// ExtractImage converts the result of a Get call into a more usable Image structure.
func ExtractImage(result GetResult) (Image, error) {
- var decoded Image
+ var decoded struct {
+ Image Image `mapstructure:"image"`
+ }
+
err := mapstructure.Decode(result, &decoded)
- return decoded, err
+ return decoded.Image, err
}