diff options
author | Rodrigo Barbieri <rodrigo.barbieri2010@gmail.com> | 2021-08-25 17:52:29 -0300 |
---|---|---|
committer | Rodrigo Barbieri <rodrigo.barbieri2010@gmail.com> | 2022-02-16 18:15:48 -0300 |
commit | 196de449b6f7be3707cfd08fd1099c4ed792fba0 (patch) | |
tree | bf05cdae3b88d363c7a3a805d1baa11dd9132d77 /releasenotes | |
parent | 9873655c0518b4ebd3100b26036f8fcfbe29a17f (diff) | |
download | horizon-196de449b6f7be3707cfd08fd1099c4ed792fba0.tar.gz |
Implement pagination in admin/proj network tab
Added pagination support to the networks page under
Project and Admin Dashboard.
To accomplish so, the method network_list_for_tenant
in api/neutron.py that is used for listing networks under
the Project Dashboard was refactored to merge the different
requests for shared, non-shared and external networks while
tracking the pagination for each of those requests, so for
instance when all the shared networks are listed and paginated
then the non-shared networks are queried and so on.
For the Admin dashboard all network types are retrieved under
a single request so it is a simpler pagination logic.
Partial-Bug: #1746184
Change-Id: I96a2d6cabed47c89bdc02ec922d7f9451e5ec025
Diffstat (limited to 'releasenotes')
-rw-r--r-- | releasenotes/notes/add-networks-pagination-4c05d784998fafb2.yaml | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/releasenotes/notes/add-networks-pagination-4c05d784998fafb2.yaml b/releasenotes/notes/add-networks-pagination-4c05d784998fafb2.yaml new file mode 100644 index 000000000..aca0e64ef --- /dev/null +++ b/releasenotes/notes/add-networks-pagination-4c05d784998fafb2.yaml @@ -0,0 +1,5 @@ +--- +fixes: + - | + Fixed lack of pagination for the networks page under Project and + Admin Dashboard. |