[pdm-devel] [PATCH proxmox-api-types 2/3] generate: add bindings for various APT functions
Lukas Wagner
l.wagner at proxmox.com
Tue Sep 2 17:14:20 CEST 2025
This adds bindings for
GET /nodes/<node>/apt/update
POST /nodes/<node>/apt/update
GET /nodes/<node>/apt/changelog
Signed-off-by: Lukas Wagner <l.wagner at proxmox.com>
---
pve-api-types/generate.pl | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/pve-api-types/generate.pl b/pve-api-types/generate.pl
index 966c4d0..c3bece0 100644
--- a/pve-api-types/generate.pl
+++ b/pve-api-types/generate.pl
@@ -330,6 +330,10 @@ Schema2Rust::derive('ListRealm' => 'Clone', 'PartialEq');
api(POST => '/access/users/{userid}/token/{tokenid}', 'create_token', 'param-name' => 'CreateToken');
Schema2Rust::derive('CreateToken' => 'Default');
+api(GET => '/nodes/{node}/apt/update', 'list_available_updates', 'return-name' => 'AptUpdateInfo');
+api(POST => '/nodes/{node}/apt/update', 'update_apt_database', 'output-type' => 'PveUpid', 'param-name' => 'AptUpdateParams');
+api(GET => '/nodes/{node}/apt/changelog', 'get_package_changelog', 'output-type' => 'String');
+
# NOW DUMP THE CODE:
#
# We generate one file for API types, and one for API method calls.
--
2.47.2
More information about the pdm-devel
mailing list