Skip to main content

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

This version

1.13

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

netcontrol-1.13.tar.gz (13.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

netcontrol-1.13-py3-none-any.whl (17.5 kB view details)

Uploaded Python 3

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

Hashes for netcontrol-1.13.tar.gz
Algorithm Hash digest
SHA256 56017dc52136e945cd77dd32ea447525f0e69d055f3cb767f6b3878f80a2b73a
MD5 0067b88be92fa81653d53c74e50aaead
BLAKE2b-256 9d6e1c1e0d3d3b0fa76767b2e5ae300d9a2e8ad5c46ede5499446c367c08c04d

See more details on using hashes here.

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

Hashes for netcontrol-1.13-py3-none-any.whl
Algorithm Hash digest
SHA256 74775a11fb95ccf80e7ebfb46dee5b8b746267e9eefc9973d2b17c4a64d25339
MD5 988543ed73ec555262af88b1462185cc
BLAKE2b-256 bcbe7ef624691c0795948ac5f84142eed519e91d9615aca1bca8a6dad6d25506

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page