diff --git a/ow_vm_management/models/__pycache__/vps_server.cpython-39.pyc b/ow_vm_management/models/__pycache__/vps_server.cpython-39.pyc index 5c2bc22..3e16b15 100644 Binary files a/ow_vm_management/models/__pycache__/vps_server.cpython-39.pyc and b/ow_vm_management/models/__pycache__/vps_server.cpython-39.pyc differ diff --git a/ow_vm_management/models/vps_server.py b/ow_vm_management/models/vps_server.py index 339952f..7089ba7 100644 --- a/ow_vm_management/models/vps_server.py +++ b/ow_vm_management/models/vps_server.py @@ -75,7 +75,9 @@ class VPSServer(models.Model): config_data = config_response.json()['data'] # Update fields - self.name = config_data.get('name', f"{vm_type}-{vm_id}") + hostname = config_data.get('hostname', '') + vm_name = f"{vm_type}-{vm_id}" + self.name = f"{vm_name} ({hostname})" if hostname else vm_name self.cpu = status_data.get('cpus', 0) self.ram = status_data.get('maxmem', 0) / (1024 * 1024 * 1024) # Convert to GB self.storage = status_data.get('maxdisk', 0) / (1024 * 1024 * 1024) # Convert to GB