change io.ReadSeeker to io.Reader (#262)
change io.ReadSeeker to io.Reader
diff --git a/openstack/imageservice/v2/imagedata/requests.go b/openstack/imageservice/v2/imagedata/requests.go
index b1aac8e..7fd6951 100644
--- a/openstack/imageservice/v2/imagedata/requests.go
+++ b/openstack/imageservice/v2/imagedata/requests.go
@@ -8,7 +8,7 @@
)
// Upload uploads image file
-func Upload(client *gophercloud.ServiceClient, id string, data io.ReadSeeker) (r UploadResult) {
+func Upload(client *gophercloud.ServiceClient, id string, data io.Reader) (r UploadResult) {
_, r.Err = client.Put(uploadURL(client, id), data, nil, &gophercloud.RequestOpts{
MoreHeaders: map[string]string{"Content-Type": "application/octet-stream"},
OkCodes: []int{204},