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.1.tar.gz (12.4 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.1-py3-none-any.whl (16.8 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for jumpstarter_driver_network-0.7.1.tar.gz
Algorithm Hash digest
SHA256 1d4d6122f7fcaaa4b660a93cd9f5ba48119c03117df54e02ab5b1e39f135cf57
MD5 0bc6857b662c918be506af4e0d3553fa
BLAKE2b-256 c7d96dc018ea322b4203238636923d0995b13397a8405612ac8f1c4dfeb6cffa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jumpstarter_driver_network-0.7.1-py3-none-any.whl
Algorithm Hash digest
SHA256 db84198cafd3eabeafdc5079d91b3910115b80bae9b5c8a00203ff3eeb543176
MD5 c15d89e97ca29ee8d08111b90fc0ff9a
BLAKE2b-256 fd60d1ea4124bf7293f3278fbfab57342a846857280b96a78ee2e712c62660b9

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