Releases: ctomkow/swITch
switch 0.1.7
Fixes
- Added automatic saving of config after issuing configuration commands using the
--set
flag. This mode automatically enters configuration mode, commits all of the commands provided, then automatically saves/commits the configuration and exits. This means that commands likeconfig t
andwrite mem
are not needed in the list of commands fed to the--set
flag.
e.g. ./swITch.py -va auth/auth.txt -i myswitch,cisco_ios -s "logging host 10.10.10.10"
switch 0.1.6
Fixed issue with empty lines in conf files. Now empty lines are ignored.
switch 0.1.5
Added delay to sentry pdu and juniper device types.
Made sure juniper devices set configuration via "configure exclusive"
switch 0.1.4
Added paloalto support.
switch 0.1.3
Configuration should now be done using -s
or --set
. This should resolve issues where a configuration command times out.
switch 0.1.2
Added juniper and sentry pdu support (juniper_junos and sentry_pdu).
switch 0.1.1
Includes a bug fix for the port description (-p) functionality. It was broken previously.
switch 0.1.0
Initial pre-release.
Needs more error handling I reckon.
Mostly functional. Works best against Cisco IOS switches as that was the original target device.
I use this code almost daily to automate config deployment. I am hesitant to call this a 1.0.0 release, but I would trust this code in a limited production capacity.
As always, caveat emptor. :)