Python client for the Serf orchestration tool
Project description
The Python interface to Serf, the decentralised solution for service discovery and orchestration.
Installation
serfclient requires a running Serf agent. See Serf’s agent documentation for instructions.
To install serfclient, run the following command:
$ pip install serfclient
or alternatively (you really should be using pip though):
$ easy_install serfclient
or from source:
$ python setup.py install
Getting Started
from serfclient.client import SerfClient
client = SerfClient()
client.event('foo', 'bar')
Development
serfclient requires a running Serf agent. See Serf’s agent documentation for instructions.
You can run the tests using the following commands:
$ serf agent --tag foo=bar # start serf agent
$ python setup.py test
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
serfclient-0.6.0.tar.gz
(4.8 kB
view hashes)