Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

compose-x/kafka-connect-api

Repository files navigation

Apache Kafka Connect API Python client

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

About

Python API to interact with Kafka Connect cluster

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Contributors 3

AltStyle によって変換されたページ (->オリジナル) /