David Shrewsbury ae8952dea7 Add support for version discovery to worker.
The worker now supports a DISCOVER message that can be sent to it
to discover which version of the JSON message format that it supports.
The Gearman function name that it registers is now simply the hostname
and no longer includes 'lbaas-<VERSION>-' as a prefix.

Change-Id: Ib34ae424e5461b3b1f8df601a6e7a1fd99c48c05
2012-11-26 14:25:05 -05:00
2012-11-22 14:26:28 +00:00
2012-11-05 13:33:20 -05:00
2012-10-26 12:51:24 -04:00
2012-11-07 17:17:07 -05:00
2012-11-20 11:30:01 -05:00
2012-11-12 15:50:59 -05:00

Description
-----------

Libra is a tool set to create and manage load balancers in an OpenStack
environment.

Tools
-----

  * libra_client

    Python utility designed to communicate with Atlas API based LBaaS systems.

  * libra_pool_mgm

    Python daemon that manages a pool of Nova instances.

  * libra_statsd

    Python daemon to receive load balancer statistics from Libra workers.

  * libra_worker

    Python daemon that will receive messages from an API server via
    a Gearman job server to create/modify load balancers on the local
    machine.

Running Tests
-------------

Tox is the best way to run the tests. Tox, if unavailable, can be installed
via the Python pip command:

   $ pip install tox

Once it is installed, run the tests:

   $ tox

More Documentation
------------------

You can build the complete documentation with:

   $ python setup.py build_sphinx
Description
RETIRED, Create and manage loadbalancers
Readme 5.1 MiB