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()
Release files for vymgmt 0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| vymgmt-0.1.tar.gz | 3.9 kB | Details |
Release files / vymgmt-0.1.tar.gz
| Download URL | vymgmt-0.1.tar.gz |
|---|---|
| Size | 3.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
738de8d374fef68d264f9e003af27b97af37ad0a3b51151ce8c2fb827da98e3b
|
|
BLAKE2b-256 checksum How to use checksums |
b52ef344509c67aa10b51d7bda2b10b2d11152d83e6b4644068c235893257968
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |