vpp_papi: Reserved keywords. 06/16206/3
authorPaul Vinciguerra <pvinci@vinciconsulting.com>
Tue, 27 Nov 2018 09:32:42 +0000 (01:32 -0800)
committerDamjan Marion <dmarion@me.com>
Wed, 28 Nov 2018 16:34:30 +0000 (16:34 +0000)
'async' and 'await' are reserved keywords starting with Python 3.7.

This change is necessary to support VPP-1508.

Change-Id: Iba2b3aef98a0ecaabc1622719b364f8f4ab5d5a3
Signed-off-by: Paul Vinciguerra <pvinci@vinciconsulting.com>
src/vpp-api/python/vpp_papi/vpp_transport_shmem.py
src/vpp-api/python/vpp_papi/vpp_transport_socket.py

index 027d391..5920cd1 100644 (file)
@@ -83,8 +83,8 @@ class VppTransport(object):
     def resume(self):
         vpp_api.vac_rx_resume()
 
-    def get_callback(self, async):
-        return vac_callback_sync if not async else vac_callback_async
+    def get_callback(self, do_async):
+        return vac_callback_sync if not do_async else vac_callback_async
 
     def get_msg_index(self, name):
         return vpp_api.vac_get_msg_index(name)
index c2a706a..29b4c65 100644 (file)
@@ -118,7 +118,7 @@ class VppTransport(object):
     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):