Remove version from path

Change-Id: I9e6ac152743e11c112e622151b8f8b3cab1fdc66
Partial-Bug: 1418252
This commit is contained in:
Terry Howe
2015-02-04 17:22:49 -07:00
parent 6b87536c0c
commit 93417a52d7
32 changed files with 34 additions and 34 deletions

View File

@@ -17,7 +17,7 @@ from openstack import resource
class Extension(resource.Resource):
resource_key = 'extension'
resources_key = 'extensions'
base_path = '/v2.0/extensions'
base_path = '/extensions'
service = network_service.NetworkService()
# capabilities

View File

@@ -20,7 +20,7 @@ class FloatingIP(resource.Resource):
resource_name = "floating ip"
resource_key = 'floatingip'
resources_key = 'floatingips'
base_path = '/v2.0/floatingips'
base_path = '/floatingips'
service = network_service.NetworkService()
# capabilities

View File

@@ -17,7 +17,7 @@ from openstack import resource
class HealthMonitor(resource.Resource):
resource_key = 'healthmonitor'
resources_key = 'healthmonitors'
base_path = '/v2.0/healthmonitors'
base_path = '/healthmonitors'
service = network_service.NetworkService()
# capabilities

View File

@@ -17,7 +17,7 @@ from openstack import resource
class Listener(resource.Resource):
resource_key = 'listener'
resources_key = 'listeners'
base_path = '/v2.0/listeners'
base_path = '/listeners'
service = network_service.NetworkService()
# capabilities

View File

@@ -17,7 +17,7 @@ from openstack import resource
class LoadBalancer(resource.Resource):
resource_key = 'loadbalancer'
resources_key = 'loadbalancers'
base_path = '/v2.0/loadbalancers'
base_path = '/loadbalancers'
service = network_service.NetworkService()
# capabilities

View File

@@ -17,7 +17,7 @@ from openstack import resource
class MeteringLabel(resource.Resource):
resource_key = 'metering_label'
resources_key = 'metering_labels'
base_path = '/v2.0/metering-labels'
base_path = '/metering-labels'
service = network_service.NetworkService()
# capabilities

View File

@@ -17,7 +17,7 @@ from openstack import resource
class MeteringLabelRule(resource.Resource):
resource_key = 'metering_label_rule'
resources_key = 'metering_label_rules'
base_path = '/v2.0/metering-label-rules'
base_path = '/metering-label-rules'
service = network_service.NetworkService()
# capabilities

View File

@@ -17,7 +17,7 @@ from openstack import resource
class Network(resource.Resource):
resource_key = 'network'
resources_key = 'networks'
base_path = '/v2.0/networks'
base_path = '/networks'
service = network_service.NetworkService()
# capabilities

View File

@@ -17,7 +17,7 @@ from openstack import resource
class Pool(resource.Resource):
resource_key = 'pool'
resources_key = 'pools'
base_path = '/v2.0/pools'
base_path = '/pools'
service = network_service.NetworkService()
# capabilities

View File

@@ -17,7 +17,7 @@ from openstack import resource
class PoolMember(resource.Resource):
resource_key = 'member'
resources_key = 'members'
base_path = '/v2.0/pools/%(pool_id)s/members'
base_path = '/pools/%(pool_id)s/members'
service = network_service.NetworkService()
# capabilities

View File

@@ -17,7 +17,7 @@ from openstack import resource
class Port(resource.Resource):
resource_key = 'port'
resources_key = 'ports'
base_path = '/v2.0/ports'
base_path = '/ports'
service = network_service.NetworkService()
# capabilities

View File

@@ -17,7 +17,7 @@ from openstack import resource
class Quota(resource.Resource):
resource_key = 'quota'
resources_key = 'quotas'
base_path = '/v2.0/quotas'
base_path = '/quotas'
service = network_service.NetworkService()
# capabilities

View File

@@ -18,7 +18,7 @@ from openstack import utils
class Router(resource.Resource):
resource_key = 'router'
resources_key = 'routers'
base_path = '/v2.0/routers'
base_path = '/routers'
service = network_service.NetworkService()
# capabilities

View File

@@ -18,7 +18,7 @@ from openstack import resource
class SecurityGroup(resource.Resource):
resource_key = 'security_group'
resources_key = 'security_groups'
base_path = '/v2.0/security-groups'
base_path = '/security-groups'
service = network_service.NetworkService()
# capabilities

View File

@@ -17,7 +17,7 @@ from openstack import resource
class SecurityGroupRule(resource.Resource):
resource_key = 'security_group_rule'
resources_key = 'security_group_rules'
base_path = '/v2.0/security-group-rules'
base_path = '/security-group-rules'
service = network_service.NetworkService()
# capabilities

View File

@@ -17,7 +17,7 @@ from openstack import resource
class Subnet(resource.Resource):
resource_key = 'subnet'
resources_key = 'subnets'
base_path = '/v2.0/subnets'
base_path = '/subnets'
service = network_service.NetworkService()
# capabilities

View File

@@ -31,7 +31,7 @@ class TestExtension(testtools.TestCase):
sot = extension.Extension()
self.assertEqual('extension', sot.resource_key)
self.assertEqual('extensions', sot.resources_key)
self.assertEqual('/v2.0/extensions', sot.base_path)
self.assertEqual('/extensions', sot.base_path)
self.assertEqual('network', sot.service.service_type)
self.assertFalse(sot.allow_create)
self.assertFalse(sot.allow_retrieve)

View File

@@ -32,7 +32,7 @@ class TestFloatingIP(testtools.TestCase):
sot = floating_ip.FloatingIP()
self.assertEqual('floatingip', sot.resource_key)
self.assertEqual('floatingips', sot.resources_key)
self.assertEqual('/v2.0/floatingips', sot.base_path)
self.assertEqual('/floatingips', sot.base_path)
self.assertEqual('network', sot.service.service_type)
self.assertTrue(sot.allow_create)
self.assertTrue(sot.allow_retrieve)

View File

@@ -36,7 +36,7 @@ class TestHealthMonitor(testtools.TestCase):
sot = health_monitor.HealthMonitor()
self.assertEqual('healthmonitor', sot.resource_key)
self.assertEqual('healthmonitors', sot.resources_key)
self.assertEqual('/v2.0/healthmonitors', sot.base_path)
self.assertEqual('/healthmonitors', sot.base_path)
self.assertEqual('network', sot.service.service_type)
self.assertTrue(sot.allow_create)
self.assertTrue(sot.allow_retrieve)

View File

@@ -34,7 +34,7 @@ class TestListener(testtools.TestCase):
sot = listener.Listener()
self.assertEqual('listener', sot.resource_key)
self.assertEqual('listeners', sot.resources_key)
self.assertEqual('/v2.0/listeners', sot.base_path)
self.assertEqual('/listeners', sot.base_path)
self.assertEqual('network', sot.service.service_type)
self.assertTrue(sot.allow_create)
self.assertTrue(sot.allow_retrieve)

View File

@@ -31,7 +31,7 @@ class TestLoadBalancer(testtools.TestCase):
sot = load_balancer.LoadBalancer()
self.assertEqual('loadbalancer', sot.resource_key)
self.assertEqual('loadbalancers', sot.resources_key)
self.assertEqual('/v2.0/loadbalancers', sot.base_path)
self.assertEqual('/loadbalancers', sot.base_path)
self.assertEqual('network', sot.service.service_type)
self.assertTrue(sot.allow_create)
self.assertTrue(sot.allow_retrieve)

View File

@@ -29,7 +29,7 @@ class TestMeteringLabel(testtools.TestCase):
sot = metering_label.MeteringLabel()
self.assertEqual('metering_label', sot.resource_key)
self.assertEqual('metering_labels', sot.resources_key)
self.assertEqual('/v2.0/metering-labels', sot.base_path)
self.assertEqual('/metering-labels', sot.base_path)
self.assertEqual('network', sot.service.service_type)
self.assertTrue(sot.allow_create)
self.assertTrue(sot.allow_retrieve)

View File

@@ -30,7 +30,7 @@ class TestMeteringLabelRule(testtools.TestCase):
sot = metering_label_rule.MeteringLabelRule()
self.assertEqual('metering_label_rule', sot.resource_key)
self.assertEqual('metering_label_rules', sot.resources_key)
self.assertEqual('/v2.0/metering-label-rules', sot.base_path)
self.assertEqual('/metering-label-rules', sot.base_path)
self.assertEqual('network', sot.service.service_type)
self.assertTrue(sot.allow_create)
self.assertTrue(sot.allow_retrieve)

View File

@@ -37,7 +37,7 @@ class TestNetwork(testtools.TestCase):
sot = network.Network()
self.assertEqual('network', sot.resource_key)
self.assertEqual('networks', sot.resources_key)
self.assertEqual('/v2.0/networks', sot.base_path)
self.assertEqual('/networks', sot.base_path)
self.assertEqual('network', sot.service.service_type)
self.assertTrue(sot.allow_create)
self.assertTrue(sot.allow_retrieve)

View File

@@ -36,7 +36,7 @@ class TestPool(testtools.TestCase):
sot = pool.Pool()
self.assertEqual('pool', sot.resource_key)
self.assertEqual('pools', sot.resources_key)
self.assertEqual('/v2.0/pools', sot.base_path)
self.assertEqual('/pools', sot.base_path)
self.assertEqual('network', sot.service.service_type)
self.assertTrue(sot.allow_create)
self.assertTrue(sot.allow_retrieve)

View File

@@ -33,7 +33,7 @@ class TestPoolMember(testtools.TestCase):
sot = pool_member.PoolMember()
self.assertEqual('member', sot.resource_key)
self.assertEqual('members', sot.resources_key)
self.assertEqual('/v2.0/pools/%(pool_id)s/members', sot.base_path)
self.assertEqual('/pools/%(pool_id)s/members', sot.base_path)
self.assertEqual('network', sot.service.service_type)
self.assertTrue(sot.allow_create)
self.assertTrue(sot.allow_retrieve)

View File

@@ -43,7 +43,7 @@ class TestPort(testtools.TestCase):
sot = port.Port()
self.assertEqual('port', sot.resource_key)
self.assertEqual('ports', sot.resources_key)
self.assertEqual('/v2.0/ports', sot.base_path)
self.assertEqual('/ports', sot.base_path)
self.assertEqual('network', sot.service.service_type)
self.assertTrue(sot.allow_create)
self.assertTrue(sot.allow_retrieve)

View File

@@ -31,7 +31,7 @@ class TestQuota(testtools.TestCase):
sot = quota.Quota()
self.assertEqual('quota', sot.resource_key)
self.assertEqual('quotas', sot.resources_key)
self.assertEqual('/v2.0/quotas', sot.base_path)
self.assertEqual('/quotas', sot.base_path)
self.assertEqual('network', sot.service.service_type)
self.assertFalse(sot.allow_create)
self.assertFalse(sot.allow_retrieve)

View File

@@ -32,7 +32,7 @@ class TestRouter(testtools.TestCase):
sot = router.Router()
self.assertEqual('router', sot.resource_key)
self.assertEqual('routers', sot.resources_key)
self.assertEqual('/v2.0/routers', sot.base_path)
self.assertEqual('/routers', sot.base_path)
self.assertEqual('network', sot.service.service_type)
self.assertTrue(sot.allow_create)
self.assertTrue(sot.allow_retrieve)
@@ -60,7 +60,7 @@ class TestRouter(testtools.TestCase):
self.assertEqual(response.body, sot.add_interface(sess, '3'))
url = 'v2.0/routers/IDENTIFIER/add_router_interface'
url = 'routers/IDENTIFIER/add_router_interface'
body = {"subnet_id": "3"}
sess.put.assert_called_with(url, service=sot.service, json=body)
@@ -74,6 +74,6 @@ class TestRouter(testtools.TestCase):
self.assertEqual(response.body, sot.remove_interface(sess, '3'))
url = 'v2.0/routers/IDENTIFIER/remove_router_interface'
url = 'routers/IDENTIFIER/remove_router_interface'
body = {"subnet_id": "3"}
sess.put.assert_called_with(url, service=sot.service, json=body)

View File

@@ -57,7 +57,7 @@ class TestSecurityGroup(testtools.TestCase):
sot = security_group.SecurityGroup()
self.assertEqual('security_group', sot.resource_key)
self.assertEqual('security_groups', sot.resources_key)
self.assertEqual('/v2.0/security-groups', sot.base_path)
self.assertEqual('/security-groups', sot.base_path)
self.assertEqual('network', sot.service.service_type)
self.assertTrue(sot.allow_create)
self.assertTrue(sot.allow_retrieve)

View File

@@ -35,7 +35,7 @@ class TestSecurityGroupRule(testtools.TestCase):
sot = security_group_rule.SecurityGroupRule()
self.assertEqual('security_group_rule', sot.resource_key)
self.assertEqual('security_group_rules', sot.resources_key)
self.assertEqual('/v2.0/security-group-rules', sot.base_path)
self.assertEqual('/security-group-rules', sot.base_path)
self.assertEqual('network', sot.service.service_type)
self.assertTrue(sot.allow_create)
self.assertTrue(sot.allow_retrieve)

View File

@@ -36,7 +36,7 @@ class TestSubnet(testtools.TestCase):
sot = subnet.Subnet()
self.assertEqual('subnet', sot.resource_key)
self.assertEqual('subnets', sot.resources_key)
self.assertEqual('/v2.0/subnets', sot.base_path)
self.assertEqual('/subnets', sot.base_path)
self.assertEqual('network', sot.service.service_type)
self.assertTrue(sot.allow_create)
self.assertTrue(sot.allow_retrieve)