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-126.96.36.199.3-py2-none-any.whl (314.0 kB) Copy SHA256 hash SHA256||Wheel||2.7|
|petrel-188.8.131.52.3-py3-none-any.whl (314.0 kB) Copy SHA256 hash SHA256||Wheel||3.5|