Skip to main content

A python package that works to provide service registration and discovery for http://microhackaton.github.io/2014/

Project description

Python library to interact with other microservices at http://microhackaton.github.io/2014/

Installation

You can get it from https://pypi.python.org/pypi/microhackaton-service-discovery-py

$ pip install microhackaton-service-discovery-py

Usage

from service_discovery import ServiceDiscovery

sd = ServiceDiscovery('/pl/pl/microhackaton', 'zookeeper.microhackathon.pl:2181')

How to register your service?

instance_id = sd.register('something-collector', '12.34.56.78', 8080)

How to find instances of other service?

urls_as_list = sd.get_instances('blog-collector')

How to find random service instance?

url_as_str = sd.get_instance('blog-collector')

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

microhackaton-service-discovery-py-0.0.6.tar.gz (2.9 kB view details)

Uploaded Source

File details

Details for the file microhackaton-service-discovery-py-0.0.6.tar.gz.

File metadata

File hashes

Hashes for microhackaton-service-discovery-py-0.0.6.tar.gz
Algorithm Hash digest
SHA256 127a7a6de40485b9e6928bd610e9b012d5e68e0d166e911c83b08d2ec0de826e
MD5 8b2d17eacafa8c85825553db53736a51
BLAKE2b-256 e55bdb579c8402b44435579bb39984a9bd58e43a5a7640e159e8a22920964b7d

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