ironic/ironic/api/controllers
Steve Baker b1328fa996 Remove Link type
This type is only used for output response formatting, not for input
validation, so it can be replaced with a basic dict equivalent without
disruption.

This results in fields in WSME types which shouldn't be handled by
WSME because they are already in a dict format. This is handled by
relaxing the validation in the (ex-WSME) types so that a None type
means that WSME shouldn't serialize that attribute. This will allow
old style type serialization to be mixed with plain dicts during the
transition period.

Story: 1651346
Task: 10551

Change-Id: Ifae9bd005fb7cf951b069ade0c92b8d61e095e0f
2020-07-20 08:58:32 +12:00
..
v1 Remove Link type 2020-07-20 08:58:32 +12:00
__init__.py Remove copyright from empty files 2014-01-07 21:05:01 +08:00
base.py Centralise imports of wsme types 2020-04-20 12:24:17 +12:00
link.py Remove Link type 2020-07-20 08:58:32 +12:00
root.py Clean up api controller base classes 2020-01-23 11:35:07 +13:00
version.py Remove Link type 2020-07-20 08:58:32 +12:00