diff --git a/wan_qos/common/constants.py b/wan_qos/common/constants.py index 1754e3f..c8ba3b5 100644 --- a/wan_qos/common/constants.py +++ b/wan_qos/common/constants.py @@ -14,5 +14,5 @@ # under the License. WANQOS = 'WANQOS' -WAN_QOS = 'wan_qos' -WAN_QOS_PATH = 'wan-qos' \ No newline at end of file +WAN_QOS = 'wan_tc' +WAN_QOS_PATH = 'wan-tcs' \ No newline at end of file diff --git a/wan_qos/extensions/wanqos.py b/wan_qos/extensions/wanqos.py index ca4f285..228bd62 100644 --- a/wan_qos/extensions/wanqos.py +++ b/wan_qos/extensions/wanqos.py @@ -49,7 +49,7 @@ class Wanqos(extensions.ExtensionDescriptor): @classmethod def get_alias(cls): - return "wan-qos" + return "wan-tc" @classmethod def get_description(cls): @@ -85,21 +85,23 @@ class Wanqos(extensions.ExtensionDescriptor): class WanQosPluginBase(object): @abc.abstractmethod - def create_wan_qos(self, context, wan_qos): + def create_wan_tc(self, context, wan_qos): pass @abc.abstractmethod - def get_wan_qos(self, id): + def get_wan_tc(self, context, id, fields=None): pass @abc.abstractmethod - def get_wan_qoss(self): + def get_wan_tcs(self, context, filters=None, fields=None, + sorts=None, limit=None, marker=None, + page_reverse=False): pass @abc.abstractmethod - def update_wan_qos(self, context, id, wan_qos): + def update_wan_tc(self, context, id, wan_qos): pass @abc.abstractmethod - def delete_wan_qos(self, context, id): + def delete_wan_tc(self, context, id): pass diff --git a/wan_qos/services/plugin.py b/wan_qos/services/plugin.py index c7d404e..4178617 100644 --- a/wan_qos/services/plugin.py +++ b/wan_qos/services/plugin.py @@ -44,7 +44,7 @@ class PluginRpcCallback(object): class WanQosPlugin(wanqos.WanQosPluginBase): - supported_extension_aliases = ["wan-qos"] + supported_extension_aliases = ["wan-tc"] def __init__(self): rpc_callback = importutils.import_object( @@ -66,19 +66,21 @@ class WanQosPlugin(wanqos.WanQosPluginBase): """Get description of the plugin.""" return 'Plugin for rate limiting on WAN links.' - def get_wan_qos(self, id): + def get_wan_tc(self, context, id, fields=None): pass - def get_wan_qoss(self): + def get_wan_tcs(self, context, filters=None, fields=None, + sorts=None, limit=None, marker=None, + page_reverse=False): pass - def delete_wan_qos(self, context, id): + def delete_wan_tc(self, context, id): pass - def update_wan_qos(self, context, id, wan_qos): + def update_wan_tc(self, context, id, wan_qos): pass - def create_wan_qos(self, context, wan_qos): + def create_wan_tc(self, context, wan_qos): pass # self.agent_rpc.create_wan_qos(context, wan_qos) diff --git a/wan_qos/wanqos_client/_wanqos.py b/wan_qos/wanqos_client/_wanqos.py index 09b9385..6b159c8 100644 --- a/wan_qos/wanqos_client/_wanqos.py +++ b/wan_qos/wanqos_client/_wanqos.py @@ -19,7 +19,7 @@ from wan_qos.common import constants def args2body(self, parsed_args): - body = {'wan_qos': {}, } + body = {'wan_tc': {}, } return body