[pve-devel] [PATCH access-control v2 0/2] Refactor API and add list and dump commands
Stoiko Ivanov
s.ivanov at proxmox.com
Tue May 29 16:32:04 CEST 2018
* The patchset is based on the patch from Philip Abernethy (mailed and
co-authored by Thomas (Lamprecht) on 04.05.2018 with subject
pveum: introduce sub-commands)
* additionally it relies on a related patchset for pve-common (the print_table
and print_entry subs were moved there for potential reuse by other CLIs).
(subject of the cover-letter add print_text_table)
* 2 main changes:
* refactoring of the API modules, to pull out common properties into a single
place instead of copying it multiple times
* addition of list commands for ACL, Group, Role and User)
* addition of dump commands for Group, Role, User
* closes #1502
Stoiko Ivanov (2):
refactor API by unifying duplicate properties
pveum: add list and dump commands
PVE/API2/ACL.pm | 40 ++++++++++++----------
PVE/API2/Group.pm | 38 +++++++++-----------
PVE/API2/Role.pm | 54 ++++++++++++++---------------
PVE/API2/User.pm | 97 +++++++++++++++++++---------------------------------
PVE/AccessControl.pm | 2 +-
PVE/Auth/Plugin.pm | 2 +-
PVE/CLI/pveum.pm | 23 +++++++++++++
7 files changed, 126 insertions(+), 130 deletions(-)
--
2.11.0
More information about the pve-devel
mailing list