Skip to main content

No project description provided

Project description

Network drivers

jumpstarter-driver-network provides functionality for interacting with network servers and connections, redirecting DUT network services to the client handling the lease.

Installation

:substitutions:
$ pip3 install --extra-index-url {{index_url}} jumpstarter-driver-network

Configuration

Example configuration:

export:
  network:
    type: jumpstarter_driver_network.driver.TcpNetwork
    config:
      host: 192.168.1.2
      port: 5201
      enable_address: true

Config parameters

Parameter Description Type Required Default
host Hostname or IP address of the DUT str yes
port Port number of the DUT service to connect to int yes
enable_address Whether to enable address mode (reporting the address of the client) bool no true

API Reference

Network driver classes:

.. autoclass:: jumpstarter_driver_network.driver.TcpNetwork()
.. autoclass:: jumpstarter_driver_network.driver.UdpNetwork()
.. autoclass:: jumpstarter_driver_network.driver.UnixNetwork()
.. autoclass:: jumpstarter_driver_network.driver.EchoNetwork()

Client API:

.. autoclass:: jumpstarter_driver_network.client.NetworkClient()
    :members:

Project details


Download files

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

Source Distribution

jumpstarter_driver_network-0.7.4.tar.gz (12.5 kB view details)

Uploaded Source

Built Distribution

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

jumpstarter_driver_network-0.7.4-py3-none-any.whl (16.8 kB view details)

Uploaded Python 3

File details

Details for the file jumpstarter_driver_network-0.7.4.tar.gz.

File metadata

File hashes

Hashes for jumpstarter_driver_network-0.7.4.tar.gz
Algorithm Hash digest
SHA256 7103c9cffd15d55f0785cd9e29ef95610e6827fde970c59cf43886b8f11dae4e
MD5 1f0c429dc306bfa623802a310bf475e4
BLAKE2b-256 3b8f561e9edafae637d6a38001a188221b2067af0913b07bed2ad5e56d83e614

See more details on using hashes here.

File details

Details for the file jumpstarter_driver_network-0.7.4-py3-none-any.whl.

File metadata

File hashes

Hashes for jumpstarter_driver_network-0.7.4-py3-none-any.whl
Algorithm Hash digest
SHA256 f5fc1d838363dd86970af1598b510d4023e6c1946ac4d3ce78365fee1887d18b
MD5 1251a95877f9df70511d066b328436e1
BLAKE2b-256 6ee2a340e14043fd5d110ad4c12e3b18d8258a7c2aff998c2562e711bfc6ffe0

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