This project is to create a Linux based Router Configuration Management System for Cisco Routers (initially supporting router IOS 12.0+). The project was written in bash and perl scripting but has now been rewritten in Ruby, and makes use of Linux system
Be the first to post a text review of Router Config Management System. Rate and review a project by clicking thumbs up or thumbs down in the right column.
Ok, after a long period of complete inactivity, I've finally had time to get back to this. Accordingly I've scrapped the hodge-podge of bash and perl that used to make up this project and have rewritten the whole thing in Ruby (that delightful language from Japan). In doing so, I haven't quite got all the functionality I used to have, but the code is a LOT cleaner and easier to work with. So right now, backing up routers works, querying router IOS versions, ifTables, cpu and memory usage all work. Things aren't implemented yet include router config uploads, interface stats querying. Due to some re-prioritisation at work these features might be a little while coming. Thus, I plan to make a file release of what I have quite soon.
Development has stalled while other work commitments take a front seat. I'm hoping to get some time soon to continue development or at least port what I have (a working backup system) to Solaris (and thus other Unices). There are only a couple of linux dependencies at this stage (put in there initially to speed development), so I can't imagine removing them should be too difficult. Once I've done that, I'll release the base functionality and then continue on the pretty front-end and idiot-proof side of things.
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?