diff options
author | mbeierl <mark.beierl@dell.com> | 2018-07-05 15:22:43 -0400 |
---|---|---|
committer | mbeierl <mark.beierl@dell.com> | 2018-07-06 16:40:31 -0400 |
commit | ff389f460711b17db2070ca90417f7ebbc0eff56 (patch) | |
tree | 6292493f1acad91b406bfc126885c5bf8c6532ca /docker/storperf-master/storperf/utilities/data_handler.py | |
parent | 3de258b9d0f6d4249a5e7f42eec41fcb0080bc66 (diff) |
Support Custom Workloads
Refactors interaction with test_executor to clean up the
tight coupling.
Adds ability to specify custom workloads.
Change-Id: Idbadcec1f42714e96c5f96d1e45c05982a531503
JIRA: STORPERF-246
Co-Authored-By: Ameed.Ashour.Ext@Nokia.com
Signed-off-by: mbeierl <mark.beierl@dell.com>
Diffstat (limited to 'docker/storperf-master/storperf/utilities/data_handler.py')
-rw-r--r-- | docker/storperf-master/storperf/utilities/data_handler.py | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/docker/storperf-master/storperf/utilities/data_handler.py b/docker/storperf-master/storperf/utilities/data_handler.py index b85517f..c7d70a7 100644 --- a/docker/storperf-master/storperf/utilities/data_handler.py +++ b/docker/storperf-master/storperf/utilities/data_handler.py @@ -151,14 +151,12 @@ class DataHandler(object): test_db = os.environ.get('TEST_DB_URL') if test_db is not None: self.logger.info("Pushing results to %s" % (test_db)) - try: - response = test_results_db.push_results_to_db( - test_db, - executor.metadata, - self.logger) - executor.result_url = response['href'] - except Exception: - self.logger.exception("Error pushing results into Database") + response = test_results_db.push_results_to_db( + test_db, + executor.metadata, + self.logger) + if response: + self.logger.info("Results reference: %s" % response['href']) def _determine_criteria(self, metadata): steady_state = True |