You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by wo...@apache.org on 2017/05/11 00:21:52 UTC
[couchdb] branch upload-failed-logfiles updated: support ancient
versions of requests library
This is an automated email from the ASF dual-hosted git repository.
wohali pushed a commit to branch upload-failed-logfiles
in repository https://gitbox.apache.org/repos/asf/couchdb.git
The following commit(s) were added to refs/heads/upload-failed-logfiles by this push:
new a295a70 support ancient versions of requests library
a295a70 is described below
commit a295a707dffbe34d8d1503a551b66fcd1a97e762
Author: Joan Touzet <jo...@atypical.net>
AuthorDate: Wed May 10 20:21:36 2017 -0400
support ancient versions of requests library
---
build-aux/logfile-uploader.py | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/build-aux/logfile-uploader.py b/build-aux/logfile-uploader.py
index 7c11a76..4555cdc 100755
--- a/build-aux/logfile-uploader.py
+++ b/build-aux/logfile-uploader.py
@@ -89,11 +89,13 @@ def upload_logs():
req.raise_for_status()
req = _tojson(req)
with open(TARFILE, 'rb') as f:
+ # ancient versions of requests break if data is iterable
+ fdata = f.read()
req2 = requests.put(COUCH_URL + '/' + doc['_id'] + '/' + TARFILE,
headers={'Content-type': 'application/x-gtar'},
auth=creds,
params={'rev': req['rev']},
- data=f)
+ data=fdata)
req2.raise_for_status()
return req2
--
To stop receiving notification emails like this one, please contact
['"commits@couchdb.apache.org" <co...@couchdb.apache.org>'].