3351: Set PUT request timeout to 60 seconds.
authorTom Clegg <tom@curoverse.com>
Fri, 25 Jul 2014 21:42:43 +0000 (17:42 -0400)
committerTom Clegg <tom@curoverse.com>
Fri, 25 Jul 2014 21:42:43 +0000 (17:42 -0400)
sdk/python/arvados/keep.py

index 82c04ea61bed7d06734eb015469eeb2061d4c540..edcb04be4939354b7315bf9fa9c5a0b055e1c66c 100644 (file)
@@ -196,7 +196,7 @@ class KeepClient(object):
                               (str(threading.current_thread()),
                                self.args['data_hash'],
                                self.args['service_root']))
-                h = httplib2.Http()
+                h = httplib2.Http(timeout=60)
                 url = self.args['service_root'] + self.args['data_hash']
                 api_token = config.get('ARVADOS_API_TOKEN')
                 headers = {'Authorization': "OAuth2 %s" % api_token}