devel/py-bps-restpy 9.0.2_1 FreeBSD
BreakingPoint REST API Python Wraper
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MIT
- Categories
- devel, python
- Package size
- 97.5 KiB, 1278.1 KiB installed
Description
Module for interfacing to BreakingPoint appliance. Let's you connect to their appliances for simulating real-world legitimate traffic, DDoS, exploits, malware, and fuzzing.
# Login to BPS box bps = BPS(bps_system, bpsuser, bpspass) bps.login()
print("Load a canned test: ") bps.testmodel.load(canned_test_name)
print("Reserve Ports") for p in port_list: bps.topology.reserve([{'slot': slot_number, 'port': p, 'group': 2}])
print("Run test and Get Stats:") test_id_json = bps.testmodel.run(modelname=canned_test_name, group=2) testid = str( test_id_json["runid"] ) run_id = 'TEST-' + testid print("Test Run Id: %s"%run_id)
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/py-bps-restpy | 9.0.2_1 |
| DragonFly | devel/py-bps-restpy | 9.0.2_1 |
Install
Binary package:
pkg install py312-bps_restpy
From the ports tree:
cd /usr/ports/devel/py-bps-restpy/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-bps_restpy>0:devel/py-bps-restpy
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 9.0.2_1 | 9.0.2_1 | - | 9.0.2_1 | 9.0.2_1 |
| FreeBSD:14:quarterly | 9.0.2_1 | 9.0.2_1 | n/a | 9.0.2_1 | 9.0.2_1 |
| FreeBSD:15:latest | 9.0.2_1 | 9.0.2_1 | n/a | 9.0.2_1 | 9.0.2_1 |
| FreeBSD:15:quarterly | 9.0.2_1 | 9.0.2_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 9.0.2_1 | 9.0.2_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Runtime 1
${PYTHON_PKGNAMEPREFIX}requests>0: www/py-requests
The full lists below include those, and their dependencies in turn.
Build dependencies 11
Run dependencies 13
No port depends on this one.
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
pkg-plist 51
- %%PYTHON_SITELIBDIR%%/bps_restpy/__init__.py
- %%PYTHON_SITELIBDIR%%/bps_restpy/__pycache__/__init__.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/bps_restpy/__pycache__/__init__.pyc
- %%PYTHON_SITELIBDIR%%/bps_restpy/__pycache__/bps.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/bps_restpy/__pycache__/bps.pyc
- %%PYTHON_SITELIBDIR%%/bps_restpy/__pycache__/restPyWrapper.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/bps_restpy/__pycache__/restPyWrapper.pyc
- %%PYTHON_SITELIBDIR%%/bps_restpy/__pycache__/restPyWrapper3.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/bps_restpy/__pycache__/restPyWrapper3.pyc
- %%PYTHON_SITELIBDIR%%/bps_restpy/bps.py
- %%PYTHON_SITELIBDIR%%/bps_restpy/bps_restpy_v1/__init__.py
- %%PYTHON_SITELIBDIR%%/bps_restpy/bps_restpy_v1/__pycache__/__init__.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/bps_restpy/bps_restpy_v1/__pycache__/__init__.pyc
- %%PYTHON_SITELIBDIR%%/bps_restpy/bps_restpy_v1/__pycache__/bpsAdminRest.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/bps_restpy/bps_restpy_v1/__pycache__/bpsAdminRest.pyc
- %%PYTHON_SITELIBDIR%%/bps_restpy/bps_restpy_v1/__pycache__/bpsRest.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/bps_restpy/bps_restpy_v1/__pycache__/bpsRest.pyc
- %%PYTHON_SITELIBDIR%%/bps_restpy/bps_restpy_v1/__pycache__/bpsVEAdminRest.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/bps_restpy/bps_restpy_v1/__pycache__/bpsVEAdminRest.pyc
- %%PYTHON_SITELIBDIR%%/bps_restpy/bps_restpy_v1/bpsAdminRest.py
- %%PYTHON_SITELIBDIR%%/bps_restpy/bps_restpy_v1/bpsRest.py
- %%PYTHON_SITELIBDIR%%/bps_restpy/bps_restpy_v1/bpsVEAdminRest.py
- %%PYTHON_SITELIBDIR%%/bps_restpy/bps_restpy_v1/restv1_samples/__pycache__/sample_bpsadmin_restore.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/bps_restpy/bps_restpy_v1/restv1_samples/__pycache__/sample_bpsadmin_restore.pyc
- %%PYTHON_SITELIBDIR%%/bps_restpy/bps_restpy_v1/restv1_samples/__pycache__/sample_bpsadmin_update.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/bps_restpy/bps_restpy_v1/restv1_samples/__pycache__/sample_bpsadmin_update.pyc
- %%PYTHON_SITELIBDIR%%/bps_restpy/bps_restpy_v1/restv1_samples/__pycache__/sample_bpsveadmin_addslot.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/bps_restpy/bps_restpy_v1/restv1_samples/__pycache__/sample_bpsveadmin_addslot.pyc
- %%PYTHON_SITELIBDIR%%/bps_restpy/bps_restpy_v1/restv1_samples/__pycache__/sample_script.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/bps_restpy/bps_restpy_v1/restv1_samples/__pycache__/sample_script.pyc
- %%PYTHON_SITELIBDIR%%/bps_restpy/bps_restpy_v1/restv1_samples/sample_bpsadmin_restore.py
- %%PYTHON_SITELIBDIR%%/bps_restpy/bps_restpy_v1/restv1_samples/sample_bpsadmin_update.py
- %%PYTHON_SITELIBDIR%%/bps_restpy/bps_restpy_v1/restv1_samples/sample_bpsveadmin_addslot.py
- %%PYTHON_SITELIBDIR%%/bps_restpy/bps_restpy_v1/restv1_samples/sample_script.py
- %%PYTHON_SITELIBDIR%%/bps_restpy/restPyWrapper.py
- %%PYTHON_SITELIBDIR%%/bps_restpy/restPyWrapper3.py
- %%PYTHON_SITELIBDIR%%/bps_restpy/rest_samples/Sample_AppSim_template.bpt
- %%PYTHON_SITELIBDIR%%/bps_restpy/rest_samples/__pycache__/s01_New_Reserve_Run.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/bps_restpy/rest_samples/__pycache__/s01_New_Reserve_Run.pyc
- %%PYTHON_SITELIBDIR%%/bps_restpy/rest_samples/__pycache__/s02_Load_Configure_Run_Report.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/bps_restpy/rest_samples/__pycache__/s02_Load_Configure_Run_Report.pyc
- %%PYTHON_SITELIBDIR%%/bps_restpy/rest_samples/__pycache__/s06_StrikeLists_and_Strikes.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/bps_restpy/rest_samples/__pycache__/s06_StrikeLists_and_Strikes.pyc
- %%PYTHON_SITELIBDIR%%/bps_restpy/rest_samples/nn_sample.bpt
- %%PYTHON_SITELIBDIR%%/bps_restpy/rest_samples/s01_New_Reserve_Run.py
- %%PYTHON_SITELIBDIR%%/bps_restpy/rest_samples/s02_Load_Configure_Run_Report.py
- %%PYTHON_SITELIBDIR%%/bps_restpy/rest_samples/s03_Flow_SuperFlow_AppProfile.py
- %%PYTHON_SITELIBDIR%%/bps_restpy/rest_samples/s04_Configure_Network.py
- %%PYTHON_SITELIBDIR%%/bps_restpy/rest_samples/s05_RunCancel_EvaluateReport_and_ExportCapture.py
- %%PYTHON_SITELIBDIR%%/bps_restpy/rest_samples/s06_StrikeLists_and_Strikes.py
- %%PYTHON_SITELIBDIR%%/bps_restpy/rest_samples/s07_TestModel_Run.py
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| bps_restpy-9.0.2.tar.gz | 70138 | f7e0e926f549e1a095019a16f198184b85791b6cc5e1a5ee7bc83aa4989f500c |
Master sites 1
- PYPI
Commit history 0
No commits in the history this site was built from.