Files
driver-standard/template
christianmanivong 0b21f62553 fix(check): SPDX license string; E501 off in tests (device-types pilot)
The pilot's build warned that setuptools refuses a license table and
License classifiers from 2027-02-18 (PEP 639); check now reports both and
the template builds with setuptools>=77. Recorded device output in tests
keeps its lines, so the template turns E501 off under tests/.
2026-10-22 19:08:06 +02:00
..

napalm-example

NAPALM driver for Example switches, built on napalm-device-types (SwitchDriver).

Tested against

Model Firmware
Example 24 1.0.0

Connection

SSH on port 22. The account needs read access to show version.

from napalm import get_network_driver

driver = get_network_driver("example")
with driver("192.0.2.10", "admin", "secret") as device:
    print(device.get_facts())

Supported

Getter / action
get_facts yes

Not supported

Configuration changes.

Development

The rules are in STANDARDS.md.

python -m venv .venv && .venv/bin/pip install -e ".[dev]"
.venv/bin/pytest --cov

License

Apache-2.0