[pve-devel] [PATCH qemu-server 1/2] api: return UPID in template call
Fabian Ebner
f.ebner at proxmox.com
Fri Sep 10 10:32:14 CEST 2021
The same issues are present for the corresponding API call in
pve-container ;)
Both patches
Reviewed-by: Fabian Ebner <f.ebner at proxmox.com>
Am 10.09.21 um 09:48 schrieb Fabian Grünbichler:
> as reported on the forum, this is currently missing, making status
> queries via the API impossible:
>
> https://forum.proxmox.com/threads/create-vm-via-api-interface.95942/#post-416084
>
> Signed-off-by: Fabian Grünbichler <f.gruenbichler at proxmox.com>
> ---
> PVE/API2/Qemu.pm | 8 +++++---
> 1 file changed, 5 insertions(+), 3 deletions(-)
>
> diff --git a/PVE/API2/Qemu.pm b/PVE/API2/Qemu.pm
> index ef0d877..0a23525 100644
> --- a/PVE/API2/Qemu.pm
> +++ b/PVE/API2/Qemu.pm
> @@ -4336,7 +4336,10 @@ __PACKAGE__->register_method({
>
> },
> },
> - returns => { type => 'null'},
> + returns => {
> + type => 'string',
> + description => "the task ID.",
> + },
> code => sub {
> my ($param) = @_;
>
> @@ -4375,8 +4378,7 @@ __PACKAGE__->register_method({
> return $rpcenv->fork_worker('qmtemplate', $vmid, $authuser, $realcmd);
> };
>
> - PVE::QemuConfig->lock_config($vmid, $updatefn);
> - return;
> + return PVE::QemuConfig->lock_config($vmid, $updatefn);
> }});
>
> __PACKAGE__->register_method({
>
More information about the pve-devel
mailing list