fix: accept verify_ssl and verify aliases alongside ssl_verify
Mirrors the robust fallback pattern from napalm-opnsense so the driver works regardless of which key name the caller passes in optional_args. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
5f780190c7
commit
d7ed4fda1f
@@ -101,7 +101,9 @@ class ProcurveDriver(SwitchDriver):
|
||||
self.port: int = optional_args.get("port", 22)
|
||||
self.telnet_port: int = optional_args.get("telnet_port", 23)
|
||||
self.force_transport: Optional[str] = optional_args.get("transport")
|
||||
self.ssl_verify: bool = optional_args.get("ssl_verify", False)
|
||||
self.ssl_verify: bool = optional_args.get(
|
||||
"ssl_verify", optional_args.get("verify_ssl", optional_args.get("verify", False))
|
||||
)
|
||||
self.api_version_hint: Optional[str] = optional_args.get("api_version")
|
||||
# Enable password for CLI (defaults to login password)
|
||||
self._secret: str = optional_args.get("secret", password)
|
||||
|
||||
Reference in New Issue
Block a user