Commit Graph
5 Commits
Author SHA1 Message Date
Christian ManivongandClaude Sonnet 4.6 aa55eb2bb9 feat: add get_health_metrics() via HP-MIB and IF-MIB
Implements SNMP health collection for ProCurve/Aruba switches using
HP-proprietary CPU/memory/uptime OIDs with IF-MIB interface counters.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-07 00:43:33 +02:00
Christian ManivongandClaude Sonnet 4.6 d7ed4fda1f 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>
2026-06-04 22:41:27 +02:00
Christian ManivongandClaude Sonnet 4.6 5f780190c7 feat: SNMP support — get_snmp_config(), fix_snmp action, get_device_warnings()
get_snmp_config() uses single 'show snmp-server' command with read_timeout=10
to avoid blocking the poll. fix_snmp configures 'snmp-server community public
manager restricted'. get_device_warnings() added (was missing, caused AttributeError).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-01 13:09:51 +02:00
Christian Manivong e7d054ea2a fix: update repository URLs to chrismanivong account 2026-05-29 09:31:21 +02:00
Christian Manivong 35032fd034 initial commit 2026-05-29 09:30:53 +02:00