feat: declare USES_SSH = False and REBOOT_SETTLE_SECONDS = 90

Both were facts about this driver that netOrk kept in hardcoded driver-name
sets, each duplicated across a file pair (netork#113). The driver is the right
place for them: everything runs over the PVE REST API, and a node reboots
through a full init sequence plus storage checks before it is worth polling.
This commit is contained in:
Christian Manivong
2026-08-21 13:07:14 +07:00
parent 39f8d80352
commit 51f67704e1
+4
View File
@@ -78,6 +78,10 @@ class ProxmoxDriver(
VENDOR = "Proxmox"
DRIVER_NAME = "proxmox"
# Everything runs over the Proxmox REST API; there is no SSH session.
USES_SSH = False
# A PVE node reboots through a full init sequence plus storage checks.
REBOOT_SETTLE_SECONDS = 90
PORT_SPECS = [
PortSpec("https", 8006, weight=8.0),
]