Skip to main content

Network Driver

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:

Release files for jumpstarter-driver-network 0.9.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for jumpstarter-driver-network 0.9.0
File Size Uploaded
jumpstarter_driver_network-0.9.0.tar.gz 12.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for jumpstarter-driver-network 0.9.0
File Interpreter ABI Platform
jumpstarter_driver_network-0.9.0-py3-none-any.whl Python 3 none any Details

Total release size: 29.9 kB

Release files / jumpstarter_driver_network-0.9.0.tar.gz

Download URL jumpstarter_driver_network-0.9.0.tar.gz
Size 12.8 kB
Tags Source
SHA-256 checksum
How to use checksums
3d92d2887642f3cf0ac2c545d850c516c6da26bf154d3b16cdea6327dc13bec6
BLAKE2b-256 checksum
How to use checksums
ddb6aeb48653b09bf26b64e13fed74b7cf826a39eaf897a569e67bff8af502a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.22

Release files / jumpstarter_driver_network-0.9.0-py3-none-any.whl

Download URL jumpstarter_driver_network-0.9.0-py3-none-any.whl
Size 17.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6249b33be5011c999958f2cd284d1696a880c902070791c997b7959596e2918c
BLAKE2b-256 checksum
How to use checksums
5170f2e3290c9f62df3b6d452f388af73ac5032c540a5d01e073a700702a2e50
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.22

Release history Release notifications | RSS feed

This release

0.9.0 This release

2 release files

0.8.1

2 release files

0.7.4

2 release files

0.7.3

2 release files

0.7.2

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page