ironic/ironic/api/controllers
Will Szumski 02a3e77a3e Ensure pagination marker is always set
Previously the pagination marker was not being set for list
queries where `uuid` was not in the list of requested fields.
The affected endpoints were: port, portgroup, volume_target,
volume_connector, node and chassis.

The next marker contains the UUID of the last element that
was returned to the client. This information was being
removed from elements in the collection. This meant that we
could no longer return a UUID for this marker. An extra
parameter, `sanitize` was added to `convert_with_links`.
This allows us to delay stripping this field from the
elements until after the next marker has been set.

Story: 2003192
Task: 23346
Change-Id: Ied45f698c3431c5113bae46c1a4f1de1cdaa2d74
2018-09-11 20:32:34 +01:00
..
v1 Ensure pagination marker is always set 2018-09-11 20:32:34 +01:00
__init__.py Remove copyright from empty files 2014-01-07 21:05:01 +08:00
base.py Fix W504 errors 2018-05-09 06:11:30 -07:00
link.py Add config option to override url for links 2015-09-15 18:53:10 +01:00
root.py Pin API version during rolling upgrade 2017-12-04 10:17:30 -05:00