mistral/mistral
Vitalii Solodilov 4bf03d8e7d Remove extra a specification validation
Currently when we get a specification using the instantiate_spec function,
we always validate their schema and semantics over and over again.
To prevent it we add new validate parameter to a Spec class.
The validate parameter must be True when we create a workflow, workbook
or action using a mistral-api. In all other cases, it must be False.

Change-Id: Ia450ea9635bc75c204fe031cfeeab154f1d03862
Closes-Bug: #1738769
Signed-off-by: Vitalii Solodilov <mcdkr@yandex.ru>
2018-07-30 11:55:35 +04:00
..
actions Merge "Return the result of the MistralHTTPAction" 2018-07-20 11:47:52 +00:00
api Remove extra a specification validation 2018-07-30 11:55:35 +04:00
auth Adding WWW-Authenticate info. 2018-04-11 07:24:46 +00:00
cmd Enable mutable config in mistral 2018-07-25 03:40:34 +05:30
db Add namespace support for workbooks 2018-07-26 17:13:58 +05:30
engine Merge "Add the config option for Oslo Messaging executor type" 2018-07-18 13:39:02 +00:00
event_engine Amend the spelling error of a word 2018-06-18 15:47:30 +08:00
executors Migrate mistral to using the serialization code in mistral-lib 2018-07-23 12:55:41 +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 Remove extra a specification validation 2018-07-30 11:55:35 +04:00
notifiers Implement notification of execution events 2018-02-24 07:25:55 +00:00
policies Implement policy in code - event trigger (11) 2017-11-27 02:47:50 +00:00
resources Fix for YaqlEvaluationException in std.create_instance workflow. 2016-07-12 00:29:23 -04:00
rpc Migrate mistral to using the serialization code in mistral-lib 2018-07-23 12:55:41 +01:00
service Optimize API layer: using from_db_model() instead of from_dict() 2017-05-22 12:03:17 +07:00
services Remove extra a specification validation 2018-07-30 11:55:35 +04:00
tests Add namespace support for workbooks 2018-07-26 17:13:58 +05:30
utils Use register_session_conf_options API 2018-07-20 09:22:59 +08:00
workflow add docs for states. 2018-07-12 08:50:52 +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 Use json.loads instead of eval() on the config 2018-07-24 10:30:03 +01:00
context.py Migrate mistral to using the serialization code in mistral-lib 2018-07-23 12:55:41 +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