Initialized to use tito.
Load-balancer configuration code

This commit adds a daemon that listens for events from an OpenShift
Enterprise installation that is configured to publish gear creation and
deletion events ot ActiveMQ.  The daemon configures a load balancer to
route connections directly through the port-proxy, bypassing gear-level
haproxy instances.

This commit also adds a command-line utility for manipulating the load
balancer as well as common code that is used by both the command-line
utility and the daemon code.
Fix F5 model create_pools and delete_pools
Automatic commit of package [rubygem-openshift-origin-load-balancer-common] release [0.1-1].
Automatic commit of package [rubygem-openshift-origin-load-balancer-common] release [0.2-1].
Add LBAAS_KEYSTONE_HOST

The keystone host may not be the same as the LBaaS host, so add
a distinct configuration variable for the former.
LBaaS model: require host in authenticate method

Because the keystone host is likely to be different from the LBaaS host,
require an explicit host to be provided to the authenticate method
rather than defaulting to the post that was provided to the initializer.

Require a host argument in initialize.  In the F5 model, the host
provided to authenticate is assigned to @host, so it makes sense for the
host to be optional for the initializer; the same is not true for LBaaS.

@user and @passwd are not used outside authenticate, so continue to
allow them to be omitted in initialize.  (If they are provided to
initialize, the provided arguments are used as the default values in
authenticate, so they are optional for authenticate if they are provided
to initialize.)
Move instantiation of the model to the controller

The controller reads the configuration information, so have the
controller instantiate take a class and instantiate it instead of taking
an object.

This is important for LBaaS after the last commit because the LBaaS
model's initializer now needs the host to be provided.
Parameterise LBaaS tenant

Add LBAAS_TENANT to load-balancer.conf and use its value in the LBaaS
REST API calls.
Add default LBAAS_TENANT to load-balancer.conf