mistral/mistral
Dougal Matthews 0867becb8f Use json.loads instead of eval() on the config
eval isn't safe or secure and shouldn't ever be used in this situation.
We can possibly use oslo.config for this, so this is only a partial fix
but might be good enough. This change removes a security issue.

Partial-Bug: #1783293
Change-Id: Id5c02d92ad7335c3d7d42ac353b88376cdb704fb
2018-07-24 10:30:03 +01:00
..
actions Merge "Return the result of the MistralHTTPAction" 2018-07-20 11:47:52 +00:00
api Merge "Add missing query paramater `scope` to the workbook api" 2018-07-02 12:54:54 +00:00
auth Adding WWW-Authenticate info. 2018-04-11 07:24:46 +00:00
cmd Use register_session_conf_options API 2018-07-20 09:22:59 +08:00
db Fix rev-id parameter in mistral-db-manage 2018-07-17 17:13:56 +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 Use on-clause and retry_policy get_spec for validation 2018-06-24 05:34:19 +00: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 Merge "Make cron-triggers not play catchup" 2018-06-18 16:03:03 +00:00
tests Migrate mistral to using the serialization code in mistral-lib 2018-07-23 12:55:41 +01:00
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