A library for managing VyOS routers over SSH
Project description
Provides a programmatic interface to VyOS set/delete/commit commands and simple wrappers for running arbitrary commands on VyOS over SSH.
Usage example:
import vymgmt vyos = vymgmt.Router('192.0.2.1', 'vyos', password='vyos', port=22) vyos.login() vyos.configure() vyos.set("protocols static route 203.0.113.0/25 next-hop 192.0.2.20") vyos.delete("system options reboot-on-panic") vyos.commit() vyos.save() vyos.exit() vyos.logout()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
vymgmt-0.1.tar.gz
(3.9 kB
view hashes)