[pve-devel] [PATCH manager v3 11/14] api2: capabilities: proxy index endpoints to respective nodes

Christoph Heiss c.heiss at proxmox.com
Thu Jul 3 13:54:13 CEST 2025


Nodes might have different capabilities, depending on their version.
This ensures that always the requested is actually queryied.

Signed-off-by: Christoph Heiss <c.heiss at proxmox.com>
---
Changes v1 -> v2:
  * no changes

Changes v2 -> v3:
  * no changes

 PVE/API2/Capabilities.pm | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/PVE/API2/Capabilities.pm b/PVE/API2/Capabilities.pm
index 06b4e638c..62c3016df 100644
--- a/PVE/API2/Capabilities.pm
+++ b/PVE/API2/Capabilities.pm
@@ -26,6 +26,7 @@ __PACKAGE__->register_method({
     path => '',
     method => 'GET',
     permissions => { user => 'all' },
+    proxyto => 'node',
     description => "Node capabilities index.",
     parameters => {
         additionalProperties => 0,
@@ -57,6 +58,7 @@ __PACKAGE__->register_method({
     path => 'qemu',
     method => 'GET',
     permissions => { user => 'all' },
+    proxyto => 'node',
     description => "QEMU capabilities index.",
     parameters => {
         additionalProperties => 0,
-- 
2.49.0





More information about the pve-devel mailing list