nova/nova/api/validation/extra_specs
Stephen Finucane 58784943f7 api: Add framework for extra spec validation
Add the validation framework necessary to verify extra specs along with
the definitions for every extra spec we currently recognize in-tree.
None of this is currently used since we don't have the API microversions
wired up, but that will come in a future patch.

Note that we must add the H238 hacking check to the ignore list here,
since this includes our first use of Python 3-type classes without the
explicit 'object' subclass. This can be removed when that check is
removed from hacking.

Part of blueprint flavor-extra-spec-validators

Change-Id: Ib64a1348cce1dca995746214616c4f33d9d664bd
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
2020-04-08 12:47:01 +00:00
..
__init__.py api: Add framework for extra spec validation 2020-04-08 12:47:01 +00:00
aggregate_instance_extra_specs.py api: Add framework for extra spec validation 2020-04-08 12:47:01 +00:00
base.py api: Add framework for extra spec validation 2020-04-08 12:47:01 +00:00
capabilities.py api: Add framework for extra spec validation 2020-04-08 12:47:01 +00:00
hw.py api: Add framework for extra spec validation 2020-04-08 12:47:01 +00:00
hw_rng.py api: Add framework for extra spec validation 2020-04-08 12:47:01 +00:00
hw_video.py api: Add framework for extra spec validation 2020-04-08 12:47:01 +00:00
null.py api: Add framework for extra spec validation 2020-04-08 12:47:01 +00:00
os.py api: Add framework for extra spec validation 2020-04-08 12:47:01 +00:00
pci_passthrough.py api: Add framework for extra spec validation 2020-04-08 12:47:01 +00:00
powervm.py api: Add framework for extra spec validation 2020-04-08 12:47:01 +00:00
quota.py api: Add framework for extra spec validation 2020-04-08 12:47:01 +00:00
resources.py api: Add framework for extra spec validation 2020-04-08 12:47:01 +00:00
traits.py api: Add framework for extra spec validation 2020-04-08 12:47:01 +00:00
validators.py api: Add framework for extra spec validation 2020-04-08 12:47:01 +00:00
vmware.py api: Add framework for extra spec validation 2020-04-08 12:47:01 +00:00