class MeteringPlugin(metering_db.MeteringDbMixin):
"""Implementation of the Neutron Metering Service Plugin."""
supported_extension_aliases = ["metering"]
+ path_prefix = "/metering"
def __init__(self):
super(MeteringPlugin, self).__init__()
fmt = 'json'
resource_prefix_map = dict(
- (k.replace('_', '-'), constants.COMMON_PREFIXES[constants.METERING])
+ (k.replace('_', '-'), "/metering")
for k in metering.RESOURCE_ATTRIBUTE_MAP.keys()
)
test_metering_db.MeteringPluginDbTestCaseMixin):
resource_prefix_map = dict(
- (k.replace('_', '-'), constants.COMMON_PREFIXES[constants.METERING])
+ (k.replace('_', '-'), "/metering")
for k in ext_metering.RESOURCE_ATTRIBUTE_MAP.keys()
)
test_metering_db.MeteringPluginDbTestCaseMixin):
resource_prefix_map = dict(
- (k.replace('_', '-'), constants.COMMON_PREFIXES[constants.METERING])
+ (k.replace('_', '-'), "/metering")
for k in ext_metering.RESOURCE_ATTRIBUTE_MAP.keys()
)
test_metering_db.MeteringPluginDbTestCaseMixin):
resource_prefix_map = dict(
- (k.replace('_', '-'), constants.COMMON_PREFIXES[constants.METERING])
+ (k.replace('_', '-'), "/metering")
for k in ext_metering.RESOURCE_ATTRIBUTE_MAP
)