X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=test%2Fvpp_interface.py;h=a464bf3898437716dc180bd9270bf2e15d12ad75;hb=0ae445ea1152e04dc73d2daf63fe0ffe0c5fd4ad;hp=1fe6652cfc763e377a72acfe8b4c11cd7dcc82b3;hpb=93cc3ee3b3a9c9224a1446625882205f3282a949;p=vpp.git diff --git a/test/vpp_interface.py b/test/vpp_interface.py index 1fe6652cfc7..a464bf38984 100644 --- a/test/vpp_interface.py +++ b/test/vpp_interface.py @@ -1,5 +1,8 @@ -from abc import abstractmethod, ABCMeta +import binascii import socket +from abc import abstractmethod, ABCMeta + +from six import moves from util import Host, mk_ll_addr, mactobinary @@ -230,7 +233,7 @@ class VppInterface(object): if intf.sw_if_index == self.sw_if_index: self._name = intf.interface_name.split(b'\0', 1)[0] self._local_mac = \ - ':'.join(intf.l2_address.encode('hex')[i:i + 2] + ':'.join(binascii.hexlify(intf.l2_address)[i:i + 2] for i in range(0, 12, 2)) self._dump = intf break @@ -238,7 +241,7 @@ class VppInterface(object): raise Exception( "Could not find interface with sw_if_index %d " "in interface dump %s" % - (self.sw_if_index, repr(r))) + (self.sw_if_index, moves.reprlib.repr(r))) self._local_ip6_ll = mk_ll_addr(self.local_mac) self._local_ip6n_ll = socket.inet_pton(socket.AF_INET6, self.local_ip6_ll)