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.10.tar.gz (14.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: kafka_connect_api-0.5.10.tar.gz
  • Upload date:
  • Size: 14.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.9 Linux/6.13.8-100.fc40.x86_64

File hashes

Hashes for kafka_connect_api-0.5.10.tar.gz
Algorithm Hash digest
SHA256 473a1dcc539c7923daca33a21c372bfb68a5a9a7c39763963af5284796228264
MD5 d62bb1d19c5cc56a6bd930fbe0304e97
BLAKE2b-256 0a078418fa6e2184bd2bebecede742ec28c1c21065f8e12bd309e0c5bf77480b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kafka_connect_api-0.5.10-py3-none-any.whl
  • Upload date:
  • Size: 14.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.9 Linux/6.13.8-100.fc40.x86_64

File hashes

Hashes for kafka_connect_api-0.5.10-py3-none-any.whl
Algorithm Hash digest
SHA256 4c7ddd76c4092bd4ca8fd671c658c6d05d0bf2ec91ffc3faa0243e3550cd1b02
MD5 0f1f7ffd874da0337d7b12cdbc171e43
BLAKE2b-256 45dfe618cb33027378f4036fb8710429feb23dcb739a1979e6715350175671df

See more details on using hashes here.

Supported by

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