API: Add support for type aliases
[vpp.git] / src / vpp-api / python / vpp_papi / vpp_transport_socket.py
index 45ec4b4..af94985 100644 (file)
@@ -6,11 +6,14 @@ import struct
 import threading
 import select
 import multiprocessing
-import queue
+try:
+    import queue as queue
+except ImportError:
+    import Queue as queue
 import logging
 
 
-class VppTransport:
+class VppTransport(object):
     def __init__(self, parent, read_timeout, server_address):
         self.connected = False
         self.read_timeout = read_timeout if read_timeout > 0 else 1
@@ -118,7 +121,7 @@ class VppTransport:
     def callback(self):
         raise NotImplemented
 
-    def get_callback(self, async):
+    def get_callback(self, do_async):
         return self.callback
 
     def get_msg_index(self, name):