From 027929e0cb7600021c98b0a38f5840c4d0d7bb1a Mon Sep 17 00:00:00 2001 From: Zack Cerza Date: Fri, 3 Jan 2014 15:08:45 -0600 Subject: [PATCH] Use response.text if response.json is None Signed-off-by: Zack Cerza --- teuthology/report.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/teuthology/report.py b/teuthology/report.py index 24eee7f1acefe..3b9b4151dfa6f 100644 --- a/teuthology/report.py +++ b/teuthology/report.py @@ -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) -- 2.39.5