Correct the API base path of lbaas resources

According to the reference of Neutron v2 API, the current API base
path of lbaas resources is incorrect. This patch fixes this issue.

Change-Id: I7f02ff85948f1107b430aef1d199145a1e11852b
This commit is contained in:
yanyanhu
2015-05-21 02:23:02 -04:00
parent e074646d0d
commit 69d1a6bb42
8 changed files with 8 additions and 8 deletions

View File

@@ -17,7 +17,7 @@ from openstack import resource
class HealthMonitor(resource.Resource):
resource_key = 'healthmonitor'
resources_key = 'healthmonitors'
base_path = '/healthmonitors'
base_path = '/lbaas/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 = '/listeners'
base_path = '/lbaas/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 = '/loadbalancers'
base_path = '/lbaas/loadbalancers'
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 = '/pools'
base_path = '/lbaas/pools'
service = network_service.NetworkService()
# capabilities

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('/healthmonitors', sot.base_path)
self.assertEqual('/lbaas/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('/listeners', sot.base_path)
self.assertEqual('/lbaas/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('/loadbalancers', sot.base_path)
self.assertEqual('/lbaas/loadbalancers', 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('/pools', sot.base_path)
self.assertEqual('/lbaas/pools', sot.base_path)
self.assertEqual('network', sot.service.service_type)
self.assertTrue(sot.allow_create)
self.assertTrue(sot.allow_retrieve)