项目作者: packetqc
项目描述 :
On personnal time, to maintain python skill and migrate advanced programing technics to python coding. I have designed and implement a python pexpect application to upgrade Cisco IOS Network Devices. It support console, terminal-server and inline network upgrades to counter any upgrade scenario possibilities. It opens an ftp server and allow back to back network configurations with the devices. It rollback change made during or for the upgrade. It supports json input file for devices to upgrade. It can run as automated or as manual user asked questions. This design implemented best practices network engineering technics to manage risk over this sensitive maintenance on Cisco IOS devices. That solution can support legacy devices maintenances and it is ready for using restconf, netconf and nxos api for latest Cisco technologies. Great learning experience in such a quick timeframe !
高级语言: Python
项目地址: git://github.com/packetqc/cisco-ios-upgrade-python-project.git