This library will be useful for automating day to day tasks or developing new tools which involve Cisco MDS switches
- Python version: 3.6 and above
- Supports both NXAPI and SSH
- Apache License, Version 2.0 (the "License")
-
First create a virtual environment with python3
virtualenv testmdssdk -p python3 -
Activate the virtual env
cd testmdssdk/ source bin/activate -
Next download the zip file from the github
wget https://github.com/Cisco-SAN/mdssdk/archive/master.zip -
Unzip the file
unzip master.zip -
Execute
source install.shcd mdssdk-master/ source install.sh or source ./install.sh or . ./install.sh -
Once successfully done issue
pip listand you should see mdssdk package installed>>> pip list Package Version ---------- ---------- . . mdssdk 1.0.1 <--- . .
To uninstall mdssdk,
pip uninstall mdssdk
| NXOS Version | SDK Version |
|---|---|
| 8.5(1) and below | v1.2.0 |
| 8.4(2b) and below | v1.1.0 |
| 8.4(2a) and below | v1.0.1 |