fasten-python-plugins
This package provides a template for creating FASTEN plug-ins.
It composed of two abstract classes; FastenPlugin and KafkaPlugin.
FastenPlugin implements logging methods err and log, and specifies
abstract methods abstract methods for declaring the metadata of a FASTEN
plug-in. KafkaPlugin implements the methods set_consumer, set_producer,
create_message, emit_message, and consume_messages. It also declares
the abstract method consumes.
An example is provided in the demo directory.
Install
pip install fasten
Usage
from fasten.plugins.kafka import KafkaPlugin
Release files for fasten 0.0.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| fasten-0.0.5.tar.gz | 4.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| fasten-0.0.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.8 kB
Release files / fasten-0.0.5.tar.gz
| Download URL | fasten-0.0.5.tar.gz |
|---|---|
| Size | 4.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e6df559819f329f8b9e8a55c7833a2c37f3d26dd08dd6ad9320ffc503f492cb4
|
|
BLAKE2b-256 checksum How to use checksums |
cd8acd67e8a50464cf9ae70b99f2acae455f7e72d3e58e46a8f4c75156dee767
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/50.3.0 requests-toolbelt/0.8.0 tqdm/4.46.1 CPython/3.8.6
|
Release files / fasten-0.0.5-py3-none-any.whl
| Download URL | fasten-0.0.5-py3-none-any.whl |
|---|---|
| Size | 9.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9ea8514727f300df46d9bd4d888975b0990e7198724b5f334faa3a322f03da70
|
|
BLAKE2b-256 checksum How to use checksums |
cbffd2b58ddcf78983ed3b97ba2bfde280166250475f9bdbee6d918a3fefb3e3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/50.3.0 requests-toolbelt/0.8.0 tqdm/4.46.1 CPython/3.8.6
|