Python OO API for Ixia IxExplorer traffic generator.
Functionality
The current version supports the following test flow:
- Build configuration -> Start/Stop traffic -> Get statistics.
Supported operations:
- Load configuration - reserve ports and load configuration (prt or str)
- Basic operations - get/set attributes, get/create children
- Start/Stop - transmit, capture
- Statistics - ports, streams and packet groups
- Save configuration (prt or str)
- Disconnect
The package also support Add/Remove objects so it supports the following test case:
- Load configuration -> Get/Set attributes -> Start/Stop traffic -> Get statistics. But this is less elaborated and documented at this version.
Prerequisite:
Access to IxTclServer connected to IxServer. IxTclServer can run on any Windows machine as long as it can aceess the IxServer of the requested chassis.
Installation:
pip install pyixexplorer
Getting started
Under ixexplorer.samples.ixe_samples you will find basic samples.
Related works:
The low level API of the package is based on python-ixia package - https://github.com/kontron/python-ixia.
Contact
Feel free to contact me with any question or feature request at yoram@ignissoft.com.
Metadata
Release files for pyixexplorer 3.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pyixexplorer-3.1.3-py3-none-any.whl | Python 3 | none | any | Details |
Release files / pyixexplorer-3.1.3-py3-none-any.whl
| Download URL | pyixexplorer-3.1.3-py3-none-any.whl |
|---|---|
| Size | 44.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0e935485539b3d38a8215ed75d877a7af5e17d91eff539efcb4cc174441f9ef3
|
|
BLAKE2b-256 checksum How to use checksums |
7657a6e8f89a7e04813a37a9f447de0afc2607a380b75dca55c702945f4ab373
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|