vmware-nsx/quantum/extensions
Roman Prykhodchenko ea7a1740cb Support advanced validation of dictionaries in the API.
This change allows to specify constraints for individual keys in
dictionaries in the specification of the API resources.

Introduces type:dict_or_none validator that allows to skip
validation of a dictionary if a None value was supplied.

Adds constraints for session persistance parameters to the API.

Disables specifying cookie_name for session persistence, if
the type is set to HTTP_COOKIE or SOURCE_IP.

Fixes: bug #1104110

Change-Id: I62068deed449967949eaba9259028c88dd6974f8
2013-02-13 18:47:23 +02:00
..
__init__.py Second round of packaging changes 2011-11-28 10:33:52 -08:00
_credential_view.py Update codebase for HACKING compliance. 2012-05-01 11:46:24 -07:00
_qos_view.py Update codebase for HACKING compliance. 2012-05-01 11:46:24 -07:00
credential.py Fix all extension contract classes inherit from extensions.ExtensionDescriptor 2013-01-23 21:43:46 +08:00
flavor.py Fix all extension contract classes inherit from extensions.ExtensionDescriptor 2013-01-23 21:43:46 +08:00
l3.py Adds API parameters to quantum.api.extension.ResourceExtension 2013-02-11 13:26:53 +09:00
loadbalancer.py Support advanced validation of dictionaries in the API. 2013-02-13 18:47:23 +02:00
portbindings.py Fix all extension contract classes inherit from extensions.ExtensionDescriptor 2013-01-23 21:43:46 +08:00
portsecurity.py Adds port security api extension and base class 2013-01-23 13:42:30 -08:00
providernet.py Fix all extension contract classes inherit from extensions.ExtensionDescriptor 2013-01-23 21:43:46 +08:00
qos.py Fix all extension contract classes inherit from extensions.ExtensionDescriptor 2013-01-23 21:43:46 +08:00
quotasv2.py Adds xml support for quantum v2 API. 2013-02-06 00:50:24 +00:00
securitygroup.py Adds API parameters to quantum.api.extension.ResourceExtension 2013-02-11 13:26:53 +09:00
servicetype.py Adds API parameters to quantum.api.extension.ResourceExtension 2013-02-11 13:26:53 +09:00