summaryrefslogtreecommitdiffstats
path: root/storperf/workloads
diff options
context:
space:
mode:
authorMark Beierl <mark.beierl@emc.com>2016-04-26 13:18:23 -0400
committerMark Beierl <mark.beierl@emc.com>2016-04-26 13:42:25 -0400
commit7617c6f079a2926c5d0640c40801fa5cb14023ee (patch)
tree1b8228f87a7afd090782e2dd4e3eb6d36fad85bd /storperf/workloads
parent311eee3bec00d5acc32b6eba76a7ff0d1990f4b2 (diff)
Cancel Job API
Add the ability to terminate a running job via the API JIRA: STORPERF-20 Change-Id: I73a701cff9712207f5e14cfcc6b8fb7e0ab59aed Signed-off-by: Mark Beierl <mark.beierl@emc.com>
Diffstat (limited to 'storperf/workloads')
-rw-r--r--storperf/workloads/_base_workload.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/storperf/workloads/_base_workload.py b/storperf/workloads/_base_workload.py
index 4eccc08..050a15c 100644
--- a/storperf/workloads/_base_workload.py
+++ b/storperf/workloads/_base_workload.py
@@ -57,6 +57,10 @@ class _base_workload(object):
self.invoker.execute(args)
+ def terminate(self):
+ if self.invoker is not None:
+ self.invoker.terminate()
+
def setup(self):
pass