]> git.proxmox.com Git - pve-access-control.git/blobdiff - pveum
add pool API
[pve-access-control.git] / pveum
diff --git a/pveum b/pveum
index 2c468d05cc68f1aa31630739bfbc9dd065aa7761..9214d1f9d69e02efc3e484218c6626c47eba90b7 100755 (executable)
--- a/pveum
+++ b/pveum
@@ -14,6 +14,7 @@ use PVE::API2::User;
 use PVE::API2::Group;
 use PVE::API2::Role;
 use PVE::API2::ACL;
+use PVE::API2::Pool;
 use PVE::API2::AccessControl;
 use PVE::JSONSchema qw(get_standard_option);
 use PVE::CLIHandler;
@@ -72,6 +73,10 @@ my $cmddef = {
     rolemod => [ 'PVE::API2::Role', 'update_role', ['roleid'] ],
     roledel => [ 'PVE::API2::Role', 'delete_role', ['roleid'] ],
 
+    pooladd => [ 'PVE::API2::Pool', 'create_pool', ['poolid'] ],
+    poolmod => [ 'PVE::API2::Pool', 'update_pool', ['poolid'] ],
+    pooldel => [ 'PVE::API2::Pool', 'delete_pool', ['poolid'] ],
+
     aclmod => [ 'PVE::API2::ACL', 'update_acl', ['path', 'roles'], { delete => 0 }],
     acldel => [ 'PVE::API2::ACL', 'update_acl', ['path', 'roles'], { delete => 1 }],
 };