nanog mailing list archives
Multi-Vendor Configuration Pusher
From: Ryan Shea <ryanshea () google com>
Date: Mon, 14 Jul 2014 09:18:32 -0400
I have a chunk of code for a multi-vendor configuration push tool under the Apache 2.0 license. Some of you may be interested. https://code.google.com/p/ldpush/ This is an easily extensible framework on top of paramiko and pexpect in Python for distributing configuration to (or running commands on) devices. Currently we have the following vendor targets: * aruba * brocade * cisconx * ciscoxr * hp (procurve) * ios * junos * generic ssh I have a thin wrapper around these vendor implementations which allows for threaded pushes and a couple small operational conveniences, but would appreciate any feedback <https://code.google.com/p/ldpush/issues/list> and testing. Please treat this as you would any *new* code -- do not consider it production quality. This project and Capirca <https://code.google.com/p/capirca/> go together like beans and cornbread, if you're into that sort of thing. Thanks, Ryan
Current thread:
- Multi-Vendor Configuration Pusher Ryan Shea (Jul 14)
- Re: Multi-Vendor Configuration Pusher Christopher Morrow (Jul 15)