ironic/ironic/api/controllers/v1
Steve Baker 236c6b174b Utility functions for REST API JSON handling
collection.list_convert_with_links
    Build a collection dict including the next link for paging support
utils.object_to_dict
    Helper function to convert RPC objects to REST API dicts
utils.populate_node_uuid
    Look up the node referenced in the object and populate a dict
utils.replace_node_uuid_with_id
    Replace ``node_uuid`` dict value with ``node_id``
utils.replace_node_id_with_uuid
    Replace ``node_id`` dict value with ``node_uuid`
utils.patch_update_changed_fields
    Update rpc object based on changed fields in a dict.
utils.patched_validate_with_schema
    Validate a patched dict object against a validator or schema.
utils.patch_validate_allowed_fields
    Validate that a patch list only modifies allowed fields
utils.sanitize_dict
    Removes sensitive and unrequested data

Change-Id: I39fa73ac9a62d30a3eaa00c75129ac1e00270652
Story: 1651346
Task: 10551
2020-11-16 10:49:42 +13:00
..
__init__.py Convert v1 controller to plain, return JSON 2020-07-30 07:37:31 +12:00
allocation.py Remove Link type 2020-07-20 08:58:32 +12:00
bios.py Remove Link type 2020-07-20 08:58:32 +12:00
chassis.py Remove Link type 2020-07-20 08:58:32 +12:00
collection.py Utility functions for REST API JSON handling 2020-11-16 10:49:42 +13:00
conductor.py Remove Link type 2020-07-20 08:58:32 +12:00
deploy_template.py Remove Link type 2020-07-20 08:58:32 +12:00
driver.py Remove Link type 2020-07-20 08:58:32 +12:00
event.py Stop using six library 2019-12-23 09:38:25 +01:00
network-data-schema.json Add `network_data` field to ironic node object 2020-05-05 15:57:36 +02:00
node.py Handle patching node /protected value with None 2020-09-29 13:55:36 +02:00
notification_utils.py Centralise imports of wsme types 2020-04-20 12:24:17 +12:00
port.py Remove the support to create port in API 2020-10-28 21:44:15 +08:00
portgroup.py Remove Link type 2020-07-20 08:58:32 +12:00
ramdisk.py Accept and use a TLS certificate from the agent 2020-09-09 17:27:30 +02:00
state.py Remove Link type 2020-07-20 08:58:32 +12:00
types.py Centralise imports of wsme types 2020-04-20 12:24:17 +12:00
utils.py Utility functions for REST API JSON handling 2020-11-16 10:49:42 +13:00
versions.py Accept and use a TLS certificate from the agent 2020-09-09 17:27:30 +02:00
volume.py Remove Link type 2020-07-20 08:58:32 +12:00
volume_connector.py Remove Link type 2020-07-20 08:58:32 +12:00
volume_target.py Remove Link type 2020-07-20 08:58:32 +12:00