X-Git-Url: https://gerrit.fd.io/r/gitweb?p=csit.git;a=blobdiff_plain;f=resources%2Flibraries%2Fpython%2FVhostUser.py;fp=resources%2Flibraries%2Fpython%2FVhostUser.py;h=2a03835d45e239bd4c1f75e259668a7f704961a8;hp=48cce002bd08c64c6cce370e81b36d8ae3c6d409;hb=cef423a9962f11fdcd2e3c3587f95f95c4e4382f;hpb=3f9fc8d2a471676e04d787f5da139705b13e229c 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 @@ -23,29 +23,6 @@ from resources.libraries.python.InterfaceUtil import InterfaceUtil 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: @@ -111,15 +88,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):