]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
Work around #8166
authorZack Cerza <zack@cerza.org>
Mon, 21 Apr 2014 15:11:15 +0000 (10:11 -0500)
committerZack Cerza <zack@cerza.org>
Mon, 21 Apr 2014 15:11:15 +0000 (10:11 -0500)
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
teuthology/report.py

index 45cea89cfd34370668867f2d3fb1146c390f0391..7c2d41a750e95a79f435046dbf4335a01117ed39 100644 (file)
@@ -274,7 +274,13 @@ class ResultsReporter(object):
         if response.status_code == 200:
             return job_id
 
-        resp_json = response.json()
+        # This call is wrapped in a try/except because of:
+        #  http://tracker.ceph.com/issues/8166
+        try:
+            resp_json = response.json()
+        except ValueError:
+            resp_json = dict()
+
         if resp_json:
             msg = resp_json.get('message', '')
         else: