Napalm driver for FSOS through SSH
Project description
Napalm driver for FSOS using SSH
Warning
This driver has been tested only on S3900 24T4S with version 1.7.3
Install
pip install napalm-fsos-ssh
Dev
Install Poetry with version >= 1.2.0a1
Install and setup dependencies
poetry install
poetry shell
pre-commit install
Run unit test
pytest
Run pre-commit
pre-commit run --all-files
Switch configuration
In order to use the driver you need to enable ssh:
ip ssh server enable
You also need to configure a username and password with ro permission to authenticate with ssh You can change privilege level regarding driver capability you needs
username <your_username> password 0 <your_password>
username <your_username> privilege 15
Licence
The code is under CeCILL license.
You can find all details here: https://cecill.info/licences/Licence_CeCILL_V2.1-en.html
Credits
Copyright © Ludovic Ortega, 2022
Contributor(s):
-Ortega Ludovic - ludovic.ortega@adminafk.fr
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
napalm-fsos-ssh-1.0.0.tar.gz
(25.6 kB
view hashes)
Built Distribution
Close
Hashes for napalm_fsos_ssh-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9daa48df842306e341b1f94d8e9d2ae0f5ffc4f920307ebba9b85e5d37769e2 |
|
MD5 | e5549715d8fc70775fd3eca5a504f077 |
|
BLAKE2b-256 | 8a49fc415ad6529672b322de34ddb68d65d49264bcad2022ece101d6ab34db45 |