deb-mistral/mistral/utils
LingxianKong f6a7f2ee2b No input validation for action with kwargs argument
In Mistral, there may be a lot of native actions registered in the system,
e.g. std.echo, std.http, etc. However, not all of them have precise
parameter definition in their initialization, Nova action 'servers.find'
is a typical example of this.

This patch add name of the ** argument in action definition input string,
in case there is no other explicit positional params, we don't check
action input if it has ** argument.

Note: We don't support only *args argument contained in action
initialization for the time being, since the type of default action input
is dictionary.

Change-Id: I01f06901cf8a19d1d7a0b0382c6e2e4a7e7fc123
Closes-Bug: #1469605
2015-06-30 14:10:51 +08:00
..
openstack Drop use of 'oslo' namespace package 2015-06-22 20:02:59 +00:00
__init__.py Implementing 'start_action' on engine side 2015-06-25 09:47:04 +03:00
inspect_utils.py No input validation for action with kwargs argument 2015-06-30 14:10:51 +08:00
javascript.py Get rid of openstack/common package 2015-06-24 16:49:06 +08:00
rest_utils.py Add/Fix all error handling mechanism on REST API 2014-05-28 12:39:03 +10:00
serializers.py Fixing wait-before policy 2015-03-19 21:35:59 +03:00
ssh_utils.py Make use of graduated oslo.log module 2015-06-09 17:38:19 +08:00
wf_trace.py Drop use of 'oslo' namespace package 2015-06-22 20:02:59 +00:00