Storm Topology Builder
Tools for writing, submitting, debugging, and monitoring Storm topologies in pure Python.
Petrel offers some important improvements over the storm.py module provided with Storm:
- Topologies are implemented in 100% Python
- Petrel’s packaging support automatically sets up a Python virtual environment for your topology and makes it easy to install additional Python packages.
- “petrel.mock” allows testing of single components or single chains of related components.
- Petrel automatically sets up logging for every spout or bolt and logs a stack trace on unhandled errors.
Release history Release notifications
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size & hash SHA256 hash help||File type||Python version||Upload date|
|petrel-22.214.171.124.3.post1-py2-none-any.whl (556.2 kB) Copy SHA256 hash SHA256||Wheel||2.7||Apr 27, 2017|
|petrel-126.96.36.199.3.post1-py3-none-any.whl (556.2 kB) Copy SHA256 hash SHA256||Wheel||3.5||Apr 27, 2017|