diff options
author | Jan Gelety <jgelety@cisco.com> | 2019-12-01 01:31:13 +0100 |
---|---|---|
committer | Jan Gelety <jgelety@cisco.com> | 2019-12-01 05:30:54 +0100 |
commit | cef423a9962f11fdcd2e3c3587f95f95c4e4382f (patch) | |
tree | 694df3bd57a1ab29ca3e4bbc3e20afaaf3f712ea /resources/libraries/python | |
parent | 3f9fc8d2a471676e04d787f5da139705b13e229c (diff) |
CSIT-1597 API cleanup: vhost
- cover API changes in VPP: https://gerrit.fd.io/r/c/vpp/+/22277
- update vpp stable to version 20.01-rc0~831
Change-Id: Icb3801d6a7bc738cf48bc5ecbb0767f115dde964
Signed-off-by: Jan Gelety <jgelety@cisco.com>
Diffstat (limited to 'resources/libraries/python')
-rw-r--r-- | resources/libraries/python/VhostUser.py | 36 |
1 files changed, 2 insertions, 34 deletions
diff --git a/resources/libraries/python/VhostUser.py b/resources/libraries/python/VhostUser.py index 48cce002bd..2a03835d45 100644 --- a/resources/libraries/python/VhostUser.py +++ b/resources/libraries/python/VhostUser.py @@ -24,29 +24,6 @@ class VhostUser: """Vhost-user interfaces L1 library.""" @staticmethod - def _sw_interface_vhost_user_dump(node): - """Get the Vhost-user dump on the given node. - - :param node: Given node to get Vhost dump from. - :type node: dict - :returns: List of Vhost-user interfaces data extracted from Papi - response. - :rtype: list - """ - cmd = u"sw_interface_vhost_user_dump" - - with PapiSocketExecutor(node) as papi_exec: - details = papi_exec.add(cmd).get_details() - - for vhost in details: - vhost[u"interface_name"] = vhost[u"interface_name"] - vhost[u"sock_filename"] = vhost[u"sock_filename"] - - logger.debug(f"VhostUser details:\n{details}") - - return details - - @staticmethod def vpp_create_vhost_user_interface(node, socket): """Create Vhost-user interface on VPP node. @@ -61,7 +38,7 @@ class VhostUser: err_msg = f"Failed to create Vhost-user interface " \ f"on host {node[u'host']}" args = dict( - sock_filename=str(socket).encode(encoding=u"utf-8") + sock_filename=str(socket) ) with PapiSocketExecutor(node) as papi_exec: @@ -112,15 +89,6 @@ class VhostUser: return InterfaceUtil.vpp_get_interface_mac(node, sw_if_index) @staticmethod - def vpp_show_vhost(node): - """Get Vhost-user data for the given node. - - :param node: VPP node to get interface data from. - :type node: dict - """ - VhostUser._sw_interface_vhost_user_dump(node) - - @staticmethod def show_vpp_vhost_on_all_duts(nodes): """Show Vhost-user on all DUTs. @@ -129,7 +97,7 @@ class VhostUser: """ for node in nodes.values(): if node[u"type"] == NodeType.DUT: - VhostUser.vpp_show_vhost(node) + VhostUser.vhost_user_dump(node) @staticmethod def vhost_user_dump(node): |