diff options
author | mbeierl <mark.beierl@dell.com> | 2017-02-24 14:29:08 -0500 |
---|---|---|
committer | mbeierl <mark.beierl@dell.com> | 2017-02-24 15:52:40 -0500 |
commit | f99c335a029ad6b3ce09486a12da9e666a710803 (patch) | |
tree | f03da63ce090540b844c8df427ce9c405e576c52 /storperf/db/job_db.py | |
parent | 176b0ff44e6e5b8e3133a5b2fc652fa3850779d8 (diff) |
Fixing final report
Makes the report readable instead of JSON escaped and dumps it
to the Jenkins daily when done.
Change-Id: Ic3788672b185461369e2c41221ae36fc4b45436b
Signed-off-by: mbeierl <mark.beierl@dell.com>
Diffstat (limited to 'storperf/db/job_db.py')
-rw-r--r-- | storperf/db/job_db.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/storperf/db/job_db.py b/storperf/db/job_db.py index eabcb54..3308fa8 100644 --- a/storperf/db/job_db.py +++ b/storperf/db/job_db.py @@ -8,6 +8,7 @@ ############################################################################## import calendar +import json import logging from sqlite3 import OperationalError import sqlite3 @@ -249,6 +250,10 @@ class JobDB(object): row = cursor.fetchone() if (row is None): break - params[row[0]] = row[1] + try: + data = json.loads(row[1]) + except: + data = row[1] + params[row[0]] = data db.close() return params |