mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2026-04-18 18:12:15 +00:00
Update flask_server.py
This commit is contained in:
@@ -3387,17 +3387,14 @@ def get_proxmox_vms():
|
|||||||
try:
|
try:
|
||||||
# local_node = socket.gethostname()
|
# local_node = socket.gethostname()
|
||||||
local_node = get_proxmox_node_name()
|
local_node = get_proxmox_node_name()
|
||||||
|
# print(f"[v0] Local node detected: {local_node}")
|
||||||
# print(f"[v0] Local node detected: {local_node}")
|
|
||||||
pass
|
|
||||||
|
|
||||||
resources = get_cached_pvesh_cluster_resources_vm()
|
resources = get_cached_pvesh_cluster_resources_vm()
|
||||||
if resources:
|
if resources:
|
||||||
for resource in resources:
|
for resource in resources:
|
||||||
node = resource.get('node', '')
|
node = resource.get('node', '')
|
||||||
if node != local_node:
|
if node != local_node:
|
||||||
# print(f"[v0] Skipping VM {resource.get('vmid')} from remote node: {node}")
|
# print(f"[v0] Skipping VM {resource.get('vmid')} from remote node: {node}")
|
||||||
pass
|
|
||||||
continue
|
continue
|
||||||
|
|
||||||
vm_data = {
|
vm_data = {
|
||||||
@@ -3418,12 +3415,8 @@ def get_proxmox_vms():
|
|||||||
}
|
}
|
||||||
all_vms.append(vm_data)
|
all_vms.append(vm_data)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
return all_vms
|
return all_vms
|
||||||
else:
|
else:
|
||||||
# print(f"[v0] pvesh command failed: {result.stderr}")
|
|
||||||
pass
|
|
||||||
return {
|
return {
|
||||||
'error': 'pvesh command not available or failed',
|
'error': 'pvesh command not available or failed',
|
||||||
'vms': []
|
'vms': []
|
||||||
|
|||||||
Reference in New Issue
Block a user