[pdm-devel] [PATCH proxmox-datacenter-manager 8/9] api: pbs: wire up node shell endpoints
Fabian Grünbichler
f.gruenbichler at proxmox.com
Tue Nov 11 09:29:31 CET 2025
Signed-off-by: Fabian Grünbichler <f.gruenbichler at proxmox.com>
---
Notes:
new in v1
server/src/api/pbs/node.rs | 12 +++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/server/src/api/pbs/node.rs b/server/src/api/pbs/node.rs
index 286e1a1..cf8cbea 100644
--- a/server/src/api/pbs/node.rs
+++ b/server/src/api/pbs/node.rs
@@ -6,4 +6,14 @@ pub const ROUTER: Router = Router::new()
.subdirs(SUBDIRS);
#[sortable]
-const SUBDIRS: SubdirMap = &sorted!([("apt", &crate::api::remote_updates::APT_ROUTER),]);
+const SUBDIRS: SubdirMap = &sorted!([
+ ("apt", &crate::api::remote_updates::APT_ROUTER),
+ (
+ "termproxy",
+ &Router::new().post(&crate::api::remote_shell::API_METHOD_SHELL_TICKET)
+ ),
+ (
+ "vncwebsocket",
+ &Router::new().upgrade(&crate::api::remote_shell::API_METHOD_SHELL_WEBSOCKET)
+ ),
+]);
--
2.47.3
More information about the pdm-devel
mailing list