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.3.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.3-py3-none-any.whl (16.8 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for jumpstarter_driver_network-0.7.3.tar.gz
Algorithm Hash digest
SHA256 5909734232127a25d0d0e1ee027ec1dcb10be589994338090756732398b81f42
MD5 4f9bb77834c24c018563618a028b9bb7
BLAKE2b-256 58fa56ad9302ed8862d1db0e4785df92373a818f80b90c1bb53ffbb52ac81f56

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jumpstarter_driver_network-0.7.3-py3-none-any.whl
Algorithm Hash digest
SHA256 e04771b8b26758536e963fb199bb8082cb69bbafa0b469bdaa8300abf40f3f54
MD5 94d0068b17e4d90cadd449910052e041
BLAKE2b-256 1a911a164739f1d7c2f00df6d9f93b23b1ebc4aa6269e600f72747de34ed797c

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