[pdm-devel] applied: [PATCH proxmox-api-types 2/3] generate: add bindings for various APT functions
Wolfgang Bumiller
w.bumiller at proxmox.com
Wed Sep 3 10:58:10 CEST 2025
applied, thanks
On Tue, Sep 02, 2025 at 05:14:20PM +0200, Lukas Wagner wrote:
> 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