Ensure VM status requests always return meminfo (Related to #694)
This commit is contained in:
parent
29a2fa8bdb
commit
357a7fe920
1 changed files with 2 additions and 1 deletions
|
|
@ -1664,7 +1664,8 @@ func (c *Client) GetVMNetworkInterfaces(ctx context.Context, node string, vmid i
|
|||
|
||||
// GetVMStatus returns detailed VM status including balloon info
|
||||
func (c *Client) GetVMStatus(ctx context.Context, node string, vmid int) (*VMStatus, error) {
|
||||
resp, err := c.get(ctx, fmt.Sprintf("/nodes/%s/qemu/%d/status/current", node, vmid))
|
||||
// full=1 ensures Proxmox returns guest meminfo/agent data when available
|
||||
resp, err := c.get(ctx, fmt.Sprintf("/nodes/%s/qemu/%d/status/current?full=1", node, vmid))
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue