X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvpp-api%2Fpython%2Fvpp_papi%2Fvpp_serializer.py;fp=src%2Fvpp-api%2Fpython%2Fvpp_papi%2Fvpp_serializer.py;h=81ce53e378d4c395895a8bd75a9fd74a41ab13e0;hb=d7adc293d377f4691b0285f62363c3958c68d235;hp=d31a0bbc95ede2c1e573f1fc895683264ccf863a;hpb=5395c6a07996b9d852ce1e942bd2b3c094b89d27;p=vpp.git diff --git a/src/vpp-api/python/vpp_papi/vpp_serializer.py b/src/vpp-api/python/vpp_papi/vpp_serializer.py index d31a0bbc95e..81ce53e378d 100644 --- a/src/vpp-api/python/vpp_papi/vpp_serializer.py +++ b/src/vpp-api/python/vpp_papi/vpp_serializer.py @@ -29,10 +29,9 @@ from . import vpp_format # logger = logging.getLogger('vpp_papi.serializer') -if sys.version[0] == '2': - def check(d): type(d) is dict -else: - def check(d): type(d) is dict or type(d) is bytes + +def check(d): + return type(d) is dict or type(d) is bytes def conversion_required(data, field_type): @@ -57,8 +56,7 @@ def conversion_unpacker(data, field_type): return vpp_format.conversion_unpacker_table[field_type](data) -# TODO: post 20.01, remove inherit from object. -class Packer(object): +class Packer: options = {} def pack(self, data, kwargs): @@ -384,9 +382,6 @@ class VPPEnumType(Packer): def __bool__(self): return True - # TODO: Remove post 20.01. - if sys.version[0] == '2': - __nonzero__ = __bool__ def pack(self, data, kwargs=None): if data is None: # Default to zero if not specified