Merge "COMMON_PREFIXES cleanup - patch 1/5"

This commit is contained in:
Jenkins 2015-07-03 08:27:27 +00:00 committed by Gerrit Code Review
commit 76cb37a29f
5 changed files with 6 additions and 8 deletions

View File

@ -35,14 +35,10 @@ EXT_TO_SERVICE_MAPPING = {
} }
COMMON_PREFIXES = { COMMON_PREFIXES = {
CORE: "",
DUMMY: "/dummy_svc",
LOADBALANCER: "/lb", LOADBALANCER: "/lb",
LOADBALANCERV2: "/lbaas", LOADBALANCERV2: "/lbaas",
FIREWALL: "/fw", FIREWALL: "/fw",
VPN: "/vpn", VPN: "/vpn",
METERING: "/metering",
L3_ROUTER_NAT: "",
} }
# Service operation status constants # Service operation status constants

View File

@ -22,6 +22,7 @@ from neutron.db.metering import metering_rpc
class MeteringPlugin(metering_db.MeteringDbMixin): class MeteringPlugin(metering_db.MeteringDbMixin):
"""Implementation of the Neutron Metering Service Plugin.""" """Implementation of the Neutron Metering Service Plugin."""
supported_extension_aliases = ["metering"] supported_extension_aliases = ["metering"]
path_prefix = "/metering"
def __init__(self): def __init__(self):
super(MeteringPlugin, self).__init__() super(MeteringPlugin, self).__init__()

View File

@ -114,7 +114,7 @@ class MeteringPluginDbTestCase(
fmt = 'json' fmt = 'json'
resource_prefix_map = dict( resource_prefix_map = dict(
(k.replace('_', '-'), constants.COMMON_PREFIXES[constants.METERING]) (k.replace('_', '-'), "/metering")
for k in metering.RESOURCE_ATTRIBUTE_MAP.keys() for k in metering.RESOURCE_ATTRIBUTE_MAP.keys()
) )

View File

@ -88,6 +88,7 @@ class DummyServicePlugin(service_base.ServicePluginBase):
""" """
supported_extension_aliases = ['dummy', servicetype.EXT_ALIAS] supported_extension_aliases = ['dummy', servicetype.EXT_ALIAS]
path_prefix = "/dummy_svc"
agent_notifiers = {'dummy': 'dummy_agent_notifier'} agent_notifiers = {'dummy': 'dummy_agent_notifier'}
def __init__(self): def __init__(self):

View File

@ -62,7 +62,7 @@ class TestMeteringPlugin(test_db_base_plugin_v2.NeutronDbPluginV2TestCase,
test_metering_db.MeteringPluginDbTestCaseMixin): test_metering_db.MeteringPluginDbTestCaseMixin):
resource_prefix_map = dict( resource_prefix_map = dict(
(k.replace('_', '-'), constants.COMMON_PREFIXES[constants.METERING]) (k.replace('_', '-'), "/metering")
for k in ext_metering.RESOURCE_ATTRIBUTE_MAP.keys() for k in ext_metering.RESOURCE_ATTRIBUTE_MAP.keys()
) )
@ -281,7 +281,7 @@ class TestMeteringPluginL3AgentScheduler(
test_metering_db.MeteringPluginDbTestCaseMixin): test_metering_db.MeteringPluginDbTestCaseMixin):
resource_prefix_map = dict( resource_prefix_map = dict(
(k.replace('_', '-'), constants.COMMON_PREFIXES[constants.METERING]) (k.replace('_', '-'), "/metering")
for k in ext_metering.RESOURCE_ATTRIBUTE_MAP.keys() for k in ext_metering.RESOURCE_ATTRIBUTE_MAP.keys()
) )
@ -404,7 +404,7 @@ class TestMeteringPluginRpcFromL3Agent(
test_metering_db.MeteringPluginDbTestCaseMixin): test_metering_db.MeteringPluginDbTestCaseMixin):
resource_prefix_map = dict( resource_prefix_map = dict(
(k.replace('_', '-'), constants.COMMON_PREFIXES[constants.METERING]) (k.replace('_', '-'), "/metering")
for k in ext_metering.RESOURCE_ATTRIBUTE_MAP for k in ext_metering.RESOURCE_ATTRIBUTE_MAP
) )