]> git.apps.os.sepia.ceph.com Git - teuthology.git/commitdiff
Use response.text if response.json is None
authorZack Cerza <zack@cerza.org>
Fri, 3 Jan 2014 21:08:45 +0000 (15:08 -0600)
committerZack Cerza <zack@cerza.org>
Fri, 3 Jan 2014 21:08:45 +0000 (15:08 -0600)
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
teuthology/report.py

index 24eee7f1acefeb0013c97d2eb9c664eba80f5f07..3b9b4151dfa6f0e53e84ecbed85ba6374c73803b 100644 (file)
@@ -249,7 +249,11 @@ class ResultsReporter(object):
         if response.status_code == 200:
             return job_id
 
-        msg = response.json.get('message', '')
+        if response.json:
+            msg = response.json.get('message', '')
+        else:
+            msg = response.text
+
         if msg and msg.endswith('already exists'):
             job_uri = os.path.join(run_uri, job_id, '')
             response = requests.put(job_uri, data=job_json, headers=headers)