Skip to main content

Apache Kafka Connect client

Project description

PYPI_VERSION PyPI - License

CodeStyle TDD with pytest BDD with Behave

Documentation Status

Documentation: https://kafka-connect-api.readthedocs.io.

Install

pip install kafka-connect-api

Usage

from kafka_connect_api.kafka_connect_api import Api, Cluster

api = Api(connect.cluster, port=8083)
cluster = Cluster(api)
print(cluster.connectors)

Features

Allows you to interact with the Kafka Connect API (API Reference) in a simple way.

  • Connection to cluster (supports Basic Auth)

  • List all connectors in the cluster

  • Describe the connector configuration

  • Update the connector configuration

  • Pause / Resume Connector

  • Restart all tasks for the connector

Some pre-made functions can help with operational activities. See kafka_connect_api.aws_lambdas.py

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kafka_connect_api-0.5.9.tar.gz (13.9 kB view details)

Uploaded Source

Built Distribution

kafka_connect_api-0.5.9-py3-none-any.whl (14.3 kB view details)

Uploaded Python 3

File details

Details for the file kafka_connect_api-0.5.9.tar.gz.

File metadata

  • Download URL: kafka_connect_api-0.5.9.tar.gz
  • Upload date:
  • Size: 13.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.11.4 Linux/6.3.12-100.fc37.x86_64

File hashes

Hashes for kafka_connect_api-0.5.9.tar.gz
Algorithm Hash digest
SHA256 cfb0f3effbba14ec88caeecf0b99b75384c22b17265e870aeb0efdefc0093478
MD5 cbc91ce600523996cf133769fdf30195
BLAKE2b-256 fc6edfad707351e7b2c4c1212bc918c438b1e1c6bc9730f5c0cacec89af45bd4

See more details on using hashes here.

File details

Details for the file kafka_connect_api-0.5.9-py3-none-any.whl.

File metadata

  • Download URL: kafka_connect_api-0.5.9-py3-none-any.whl
  • Upload date:
  • Size: 14.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.11.4 Linux/6.3.12-100.fc37.x86_64

File hashes

Hashes for kafka_connect_api-0.5.9-py3-none-any.whl
Algorithm Hash digest
SHA256 7947c77087eb4ebfb98ac900a5bbcd06bb52bfcf2d98d95bc7d1bc7c9d18a940
MD5 8b9c0a92171248b75b18555af4ec0a26
BLAKE2b-256 671835e5ddfb3839ec9b1c7ed5fafd28afada035370f3f1b98533fa7d5501a3e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page