diff --git a/glanceclient/v2/images.py b/glanceclient/v2/images.py index cb57143c..53b65ef3 100644 --- a/glanceclient/v2/images.py +++ b/glanceclient/v2/images.py @@ -117,7 +117,7 @@ class Controller(object): def delete(self, image_id): """Delete an image.""" - self.http_client.json_request('DELETE', 'v2/images/%s' % image_id) + self.http_client.json_request('DELETE', '/v2/images/%s' % image_id) def create(self, **kwargs): """Create an image.""" diff --git a/tests/v2/test_images.py b/tests/v2/test_images.py index 149e096b..eeabb881 100644 --- a/tests/v2/test_images.py +++ b/tests/v2/test_images.py @@ -118,7 +118,7 @@ fixtures = { }, ), }, - 'v2/images/87b634c1-f893-33c9-28a9-e5673c99239a': { + '/v2/images/87b634c1-f893-33c9-28a9-e5673c99239a': { 'DELETE': ( {}, { @@ -496,7 +496,7 @@ class TestController(testtools.TestCase): self.controller.delete('87b634c1-f893-33c9-28a9-e5673c99239a') expect = [ ('DELETE', - 'v2/images/87b634c1-f893-33c9-28a9-e5673c99239a', + '/v2/images/87b634c1-f893-33c9-28a9-e5673c99239a', {}, None)] self.assertEqual(expect, self.api.calls)