mistral/mistral
Vitalii Solodilov 041f3bd35c An execution hangs in the RUNNING state after rerun
When we rerun an execution we must create the "_check_and_complete"
delayed calls for all parent workflows. The problem was that we created
the delayed call only for the rerun execution and its parent.

Recursive rerun was extracted in the separated function. Because we
need to execute some additional operations, for example, create delayed
call for every a rerun execution.

Change-Id: I530094e916daf25bb9c672c445afa980ad4311ae
Closes-Bug: #1792451
Signed-off-by: Vitalii Solodilov <mcdkr@yandex.ru>
2018-10-14 10:29:16 +00:00
..
actions Remove extra information from std.ssh action 2018-09-07 13:54:18 +00:00
api Add entry point to allow for oslo.policy CLI usage 2018-09-19 16:25:33 +00:00
auth expose the user info url as a configuration 2018-08-02 15:57:41 +03:00
cmd Enable mutable config in mistral 2018-07-25 03:40:34 +05:30
db Fix how Mistral calculates workflow output 2018-09-12 16:48:43 +07:00
engine An execution hangs in the RUNNING state after rerun 2018-10-14 10:29:16 +00:00
event_engine Amend the spelling error of a word 2018-06-18 15:47:30 +08:00
executors Clarify what an exception from an action means 2018-07-31 15:00:11 +01:00
expressions Add YAQL engine options 2018-06-01 17:06:57 +07:00
ext Use the Mistral syntax highlighting on the dsl v2 page 2017-04-06 10:20:34 +01:00
hacking Fix the pep8 commands failed 2017-07-27 22:15:12 +08:00
lang Merge "Remove extra a specification validation" 2018-07-31 08:27:18 +00:00
notifiers Minor improvement of the NoopPublisher 2018-09-03 11:45:57 +00:00
policies Add a policy to control the right to publish resources 2018-07-05 11:46:52 +02:00
resources Fix for YaqlEvaluationException in std.create_instance workflow. 2016-07-12 00:29:23 -04:00
rpc Remove remaining references to the rpc_backend 2018-10-12 11:23:50 +07:00
scheduler New experimental scheduler: the first working version 2018-08-14 14:02:19 +07:00
service Optimize API layer: using from_db_model() instead of from_dict() 2017-05-22 12:03:17 +07:00
services Make task execution logging more readable and informative 2018-10-01 11:37:48 +07:00
tests An execution hangs in the RUNNING state after rerun 2018-10-14 10:29:16 +00:00
utils Remove remaining references to the rpc_backend 2018-10-12 11:23:50 +07:00
workflow Allow engine commands as task name 2018-07-19 14:23:18 +00:00
__init__.py Remove eventlet monkey patch in mistral __init__ 2015-02-20 07:49:56 +00:00
_i18n.py Update and optimize documentation links 2017-07-19 17:10:49 +08:00
config.py New experimental scheduler: the first working version 2018-08-14 14:02:19 +07:00
context.py Explicitly convert X-Target-Insecure to a boolean 2018-08-22 09:48:30 +01:00
exceptions.py Create Base class for Mistral Exceptions and Errors 2018-05-31 08:47:04 +00:00
messaging.py [Event-engine] Make listener pool name configurable 2017-10-13 10:47:34 +03:00
version.py Removed unnecessary utf-8 encoding 2017-01-11 02:58:04 +00:00