zeek / zeek-client

Experimental implementation of Zeek's future cluster management client
BSD 3-Clause "New" or "Revised" License
4 stars 4 forks source link

Introduce package structure #12

Closed ckreibich closed 2 years ago

ckreibich commented 2 years ago

It's way easier to unit-test the client in package structure, so I'm adding that here. This only introduces the modules — it does not provide setup.py etc for a PyPI-compatible package. There's currently no way to install the Broker dependency as a package, so there's not much point. CMakeLists.txt simply deploys the files along the other Zeek-based Python modules.