Package netcontrol
Project description
NAME: netcontrol
DESCRIPTION:
'netcontrol' is a python package to control or configure remote devices through a network protocol Unittest can be done offline using a mocked paramiko package returning predefined files in place of STDIN, STDOUT and STDERR. Predefined files are located in the subproject (aka: vyosctl, fpocctl, vmctl) directory 'tests/mocked_files' There name is based on the remote command issued with translations such as :
- space replaced with _
- | replace with -
- / replaced with _
The mocked paramiko package is located in netcontrol/ssh/tests/paramiko
AUTHOR:
Cedric GUSTAVE (cgustave@free.fr)
Supported network protocols :
- ssh (using paramiko)
Supported types of remote devices are :
- fortipoc (using 'fpoc')
- vyos (using 'vyos')
- kvm host (using 'vml')
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file netcontrol-1.13.tar.gz.
File metadata
- Download URL: netcontrol-1.13.tar.gz
- Upload date:
- Size: 13.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
56017dc52136e945cd77dd32ea447525f0e69d055f3cb767f6b3878f80a2b73a
|
|
| MD5 |
0067b88be92fa81653d53c74e50aaead
|
|
| BLAKE2b-256 |
9d6e1c1e0d3d3b0fa76767b2e5ae300d9a2e8ad5c46ede5499446c367c08c04d
|
File details
Details for the file netcontrol-1.13-py3-none-any.whl.
File metadata
- Download URL: netcontrol-1.13-py3-none-any.whl
- Upload date:
- Size: 17.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
74775a11fb95ccf80e7ebfb46dee5b8b746267e9eefc9973d2b17c4a64d25339
|
|
| MD5 |
988543ed73ec555262af88b1462185cc
|
|
| BLAKE2b-256 |
bcbe7ef624691c0795948ac5f84142eed519e91d9615aca1bca8a6dad6d25506
|