Automatic commit of package [rubygem-openshift-origin-load-balancer-common] release [0.29-1].
Automatic commit of package [rubygem-openshift-origin-load-balancer-daemon] release [0.12-1].
controllers/lbaas.rb: Fix delete_monitor operation

In the delete_monitor method in AsyncLoadBalancerController, fix the
arguments that are given to the delete_monitor of the model object.
Automatic commit of package [rubygem-openshift-origin-load-balancer-common] release [0.30-1].
controllers/lbaas.rb: Lazily load pools etc.

Lazily load pools, routes, and monitors in the LBaaS controller because it
can take a long time to request all the data from LBaaS.
controllers/lbaas.rb: Fix delete_monitor

Fix the scheduling of delete_monitor operations with LBaaS and the
asynchronous controller.

controllers/f5.rb, controllers/lbaas.rb, controllers/load_balancer.rb: Add
an optional pool_name parameter to the delete_monitor method.

daemon.rb: In the delete_application method, when deleting the monitor,
pass in the name of the associated pool.

controllers/lbaas.rb: In the delete_monitor method, if a pool_name is
specified and there is a pending delete_pool operation for that pool, block
the delete_monitor operation on the delete_pool operation.
Automatic commit of package [rubygem-openshift-origin-load-balancer-common] release [0.31-1].
Automatic commit of package [rubygem-openshift-origin-load-balancer-daemon] release [0.13-1].
controllers/lbaas.rb: Fix Pool members method

Fix OpenShift::AsyncLoadBalancerController::Pool#members method to use
@name instead of pool_name (which doesn't exist).

This commit fixes an error introduced in commit
965745866a57089fb4cc2c8e858e8ec0165f2d2f.
Automatic commit of package [rubygem-openshift-origin-load-balancer-common] release [0.32-1].
controllers/lbaas.rb: Fix lazy loading

Change the LBaaS controller code to refer to pools, members, and routes
rather than to @pools, @members, and @routes as the former will lazily
initialize the latter, but the latter will be nil and will not lazily
initialize when referenced directly.

This commit fixes another bug from commit
965745866a57089fb4cc2c8e858e8ec0165f2d2f.
Automatic commit of package [rubygem-openshift-origin-load-balancer-common] release [0.33-1].