diff options
| author | Jenkins <jenkins@review.openstack.org> | 2012-07-18 18:17:04 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2012-07-18 18:17:04 +0000 |
| commit | 8a54a9fee3e96c4f43f3f293fda9f6844db5cfc7 (patch) | |
| tree | 04876c57da85bd7cae9c193626c1e067afb1b3a4 | |
| parent | 2e9ed45806f9fa7d4bdaa73050b92ba5f9463203 (diff) | |
| parent | 3bfbbcacb0b07837c39b4da009fca315209a07bb (diff) | |
| download | nova-8a54a9fee3e96c4f43f3f293fda9f6844db5cfc7.tar.gz nova-8a54a9fee3e96c4f43f3f293fda9f6844db5cfc7.tar.xz nova-8a54a9fee3e96c4f43f3f293fda9f6844db5cfc7.zip | |
Merge "Remove unused get_version_from_href()"
| -rw-r--r-- | nova/api/openstack/common.py | 20 | ||||
| -rw-r--r-- | nova/tests/api/openstack/test_common.py | 18 |
2 files changed, 0 insertions, 38 deletions
diff --git a/nova/api/openstack/common.py b/nova/api/openstack/common.py index bb07b2b79..b1e31b0c7 100644 --- a/nova/api/openstack/common.py +++ b/nova/api/openstack/common.py @@ -254,26 +254,6 @@ def remove_version_from_href(href): return urlparse.urlunsplit(parsed_url) -def get_version_from_href(href): - """Returns the api version in the href. - - Returns the api version in the href. - If no version is found, '2' is returned - - Given: 'http://www.nova.com/123' - Returns: '2' - - Given: 'http://www.nova.com/v1.1' - Returns: '1.1' - - """ - try: - expression = r'/v([0-9]+|[0-9]+\.[0-9]+)(/|$)' - return re.findall(expression, href)[0][0] - except IndexError: - return '2' - - def check_img_metadata_properties_quota(context, metadata): if metadata is None: return diff --git a/nova/tests/api/openstack/test_common.py b/nova/tests/api/openstack/test_common.py index a22f4c05e..250a199e8 100644 --- a/nova/tests/api/openstack/test_common.py +++ b/nova/tests/api/openstack/test_common.py @@ -283,24 +283,6 @@ class MiscFunctionsTest(test.TestCase): expected = 'abc123' self.assertEqual(actual, expected) - def test_get_version_from_href(self): - fixture = 'http://www.testsite.com/v1.1/images' - expected = '1.1' - actual = common.get_version_from_href(fixture) - self.assertEqual(actual, expected) - - def test_get_version_from_href_2(self): - fixture = 'http://www.testsite.com/v1.1' - expected = '1.1' - actual = common.get_version_from_href(fixture) - self.assertEqual(actual, expected) - - def test_get_version_from_href_default(self): - fixture = 'http://www.testsite.com/images' - expected = '2' - actual = common.get_version_from_href(fixture) - self.assertEqual(actual, expected) - def test_raise_http_conflict_for_instance_invalid_state(self): # Correct args exc = exception.InstanceInvalidState(attr='fake_attr', |
