diff options
author | Joan Touzet <joant@atypical.net> | 2017-06-05 15:09:43 -0400 |
---|---|---|
committer | Joan Touzet <joant@atypical.net> | 2017-06-05 15:10:35 -0400 |
commit | 7c8a3182fdfafd970d9351217227c7b8cdffacbf (patch) | |
tree | 7b04b27e65b08f840601425c5f572efaa78a9185 | |
parent | 05d2e1e6a7db3e2526530cdbb446034557b94e57 (diff) | |
download | couchdb-7c8a3182fdfafd970d9351217227c7b8cdffacbf.tar.gz |
(build) Gracefully fail to upload logfiles w/ no creds
-rwxr-xr-x | build-aux/logfile-uploader.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/build-aux/logfile-uploader.py b/build-aux/logfile-uploader.py index 27a5c94b0..d58d9f0ed 100755 --- a/build-aux/logfile-uploader.py +++ b/build-aux/logfile-uploader.py @@ -78,7 +78,13 @@ def build_ci_doc(): return doc def upload_logs(): - lp = os.environ['COUCHAUTH'].split(':') + try: + lp = os.environ['COUCHAUTH'].split(':') + except KeyError as e: + print ("ERROR: COUCHAUTH credentials unavailable! " + "Unable to upload logfiles.") + exit(1) + creds = (lp[0], lp[1]) doc = build_ci_doc() req = requests.post(COUCH_URL, |