summaryrefslogtreecommitdiff
path: root/taskflow/engines/worker_based/executor.py
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2014-08-12 04:03:19 +0000
committerGerrit Code Review <review@openstack.org>2014-08-12 04:03:19 +0000
commitac4596b665ae3d63b17a2d500073a321456090d9 (patch)
tree43271677655491b5d7b92ad351392a6be0375afd /taskflow/engines/worker_based/executor.py
parent61dc87f9a4d4da83e57abb0505774ac7e6babdd0 (diff)
parent0eb9fb90ab942eb6be648b002d4356f9c6fa5602 (diff)
downloadtaskflow-ac4596b665ae3d63b17a2d500073a321456090d9.tar.gz
Merge "WBE response message validation"
Diffstat (limited to 'taskflow/engines/worker_based/executor.py')
-rw-r--r--taskflow/engines/worker_based/executor.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/taskflow/engines/worker_based/executor.py b/taskflow/engines/worker_based/executor.py
index 5622b8f..2b82f01 100644
--- a/taskflow/engines/worker_based/executor.py
+++ b/taskflow/engines/worker_based/executor.py
@@ -81,7 +81,10 @@ class WorkerTaskExecutor(executor.TaskExecutorBase):
self._process_notify,
functools.partial(pr.Notify.validate, response=True),
],
- pr.RESPONSE: self._process_response,
+ pr.RESPONSE: [
+ self._process_response,
+ pr.Response.validate,
+ ],
}
self._proxy = proxy.Proxy(uuid, exchange, handlers,
self._on_wait, **kwargs)