11308: Futurize.
[arvados.git] / sdk / python / arvados / keep.py
index c98947945669338384147d9a8a0baf6917c43db9..4efa6982a1fa346e3ae6c55a0e72f892968173f1 100644 (file)
@@ -1,3 +1,4 @@
+from __future__ import absolute_import
 import cStringIO
 import datetime
 import hashlib
@@ -11,7 +12,7 @@ import socket
 import ssl
 import sys
 import threading
-import timer
+from . import timer
 import urlparse
 
 import arvados
@@ -296,14 +297,14 @@ class KeepClient(object):
 
         def _get_user_agent(self):
             try:
-                return self._user_agent_pool.get(False)
+                return self._user_agent_pool.get(block=False)
             except Queue.Empty:
                 return pycurl.Curl()
 
         def _put_user_agent(self, ua):
             try:
                 ua.reset()
-                self._user_agent_pool.put(ua, False)
+                self._user_agent_pool.put(ua, block=False)
             except:
                 ua.close()