From: Dylan Whyte Date: Fri, 29 Jan 2021 07:54:39 +0000 (+0100) Subject: resource pools: add resource pool cli commands X-Git-Url: https://git.proxmox.com/?p=pve-access-control.git;a=commitdiff_plain;h=42ade84744ab60ff8e452d3e562a36dd3da2b810 resource pools: add resource pool cli commands Add commands for creating, modifying, listing, and deleting resource pools. Signed-off-by: Dylan Whyte --- diff --git a/PVE/CLI/pveum.pm b/PVE/CLI/pveum.pm index c98ddde..cbbdb7d 100755 --- a/PVE/CLI/pveum.pm +++ b/PVE/CLI/pveum.pm @@ -10,6 +10,7 @@ use PVE::API2::Group; use PVE::API2::Role; use PVE::API2::ACL; use PVE::API2::AccessControl; +use PVE::API2::Pool; use PVE::API2::Domains; use PVE::CLIFormatter; use PVE::CLIHandler; @@ -145,7 +146,12 @@ our $cmddef = { delete => [ 'PVE::API2::ACL', 'update_acl', ['path'], { delete => 1 }], list => [ 'PVE::API2::ACL', 'read_acl', [], {}, $print_api_result, $PVE::RESTHandler::standard_output_options], }, - + pool => { + add => [ 'PVE::API2::Pool', 'create_pool', ['poolid'] ], + modify => [ 'PVE::API2::Pool', 'update_pool', ['poolid'] ], + delete => [ 'PVE::API2::Pool', 'delete_pool', ['poolid'] ], + list => [ 'PVE::API2::Pool', 'index', [], {}, $print_api_result, $PVE::RESTHandler::standard_output_options], + }, realm => { add => [ 'PVE::API2::Domains', 'create', ['realm'] ], modify => [ 'PVE::API2::Domains', 'update', ['realm'] ],