]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commitdiff
Log received pool.status
authorAaron Rosen <aaronorosen@gmail.com>
Fri, 21 Mar 2014 04:13:48 +0000 (21:13 -0700)
committerAaron Rosen <aaronorosen@gmail.com>
Fri, 21 Mar 2014 21:19:40 +0000 (14:19 -0700)
This patch adds a log statement so we can figure out what status the
lbaas-agent is passing in. This way we can figure out what to prevent.

Change-Id: I1a0f809140127ccb9596d83c97add03a853991a3
Closes-bug: #1295491

neutron/services/loadbalancer/drivers/common/agent_driver_base.py

index ac352fadd69d5dc0a58061e1d95172839d7d3b60..229024bae2dd4c676e9358be8dd4159d4406de1c 100644 (file)
@@ -94,9 +94,11 @@ class LoadBalancerCallbacks(object):
             qry = context.session.query(loadbalancer_db.Pool)
             qry = qry.filter_by(id=pool_id)
             pool = qry.one()
-
             if pool.status != constants.ACTIVE:
-                raise n_exc.Invalid(_('Expected active pool'))
+                raise n_exc.Invalid(_('Pool_id %(pool_id)s status ACTIVE '
+                                      'is expected but status is %(status)s') %
+                                    {'pool_id': pool_id,
+                                     'status': pool.status})
 
             retval = {}
             retval['pool'] = self.plugin._make_pool_dict(pool)