Base Python OO API for traffic generators (Ixia, Spirent, Xena, TRex etc.).
The package provides
- Common utilities.
- Base class for all Python OO traffic generator classes.
- Base Python wrapper over Tcl - the lowest common denominator API for TGNs is Tcl (also the inheriting packages still have some legacy code implemented in Tcl).
To install pytrafficgen for users, just pip install it::
$ pip install pytrafficgen
To get pytrafficgen for developers, just clone it
$ git clone https://github.com/shmir/PyTrafficGenerator.git
To upload a new version to local pypi:
$ make upload repo=REPO user=USER_NAME password=PASSWORD
Publishing to pypi is performed by GitHub workflow.
http://pytrafficgenerator.readthedocs.io/en/latest/
Feel free to contact me with any question or feature request at [email protected].