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:
@@ -78,6 +78,10 @@ class ProxmoxDriver(
|
|||||||
|
|
||||||
VENDOR = "Proxmox"
|
VENDOR = "Proxmox"
|
||||||
DRIVER_NAME = "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 = [
|
PORT_SPECS = [
|
||||||
PortSpec("https", 8006, weight=8.0),
|
PortSpec("https", 8006, weight=8.0),
|
||||||
]
|
]
|
||||||
|
|||||||
Reference in New Issue
Block a user