Go to file
Andrew Hutchings e5437baf67 [API][ADMIN_API][MGM]: Auto-failover code
* Refactor pool manager into a gearman worker
* Add delete and floating IP functions to pool manager
* Fix flake8 for API server
* Add new table so that admin APIs can track current builders
* Add support to Admin API to build nodes using gearman pool manager
* Add auto-delete (Nova and DB) of used devices
* Mark deleted load balancers as DELETED instead of OFFLINE/ERROR
* Move expunge handler thread from API to ADMIN_API
* Don't ERROR check all devices, just used ones
* Add vip pool scheduler
* Add vip support to node build/list/delete/floatingIP
* Use vip ID instead of device ID for API output
* Move DB and gearman from API into common section for Admin API
* Make stats thread rebuild a bad device

Change-Id: I11ee8d21610ccfdf551a0db6c4734d7fc44cced5
2013-09-09 12:40:34 +01:00
2013-06-01 11:09:54 +01:00
2012-10-26 12:51:24 -04:00
2013-04-08 21:21:37 -04:00
2013-05-16 18:33:29 +01:00
2013-07-26 17:28:09 +01:00
2013-09-05 18:43:43 +01:00
2013-07-26 17:28:09 +01:00
2013-04-08 21:21:37 -04:00
2013-05-18 11:21:50 +01:00

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

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

Tools
-----

  * libra_pool_mgm

    Python daemon that manages a pool of Nova instances.

  * 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.

  * libra_api

    Python daemon to act as the client API server.

  * libra_admin_api

    Python daemon providing an admininstrative API server primarily for 
    libra_pool_mgm and libra_statsd

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:

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