]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
LBaaS: fix handling pending create/update members and health monitors
authorOleg Bondarev <obondarev@mirantis.com>
Thu, 12 Dec 2013 08:13:22 +0000 (12:13 +0400)
committerOleg Bondarev <obondarev@mirantis.com>
Thu, 12 Dec 2013 10:53:33 +0000 (14:53 +0400)
commitc8ff2a10697303d8a04980d258a12449d12d587a
tree889aff5ea1ab6b791b85ec49f4a4c3b96ad7d208
parent3b4233873539bad62d202025529678a5b0add412
LBaaS: fix handling pending create/update members and health monitors

When agent requests loadbalancer logical config from server,
server returns only active pool members and health_monitors.
Need to make server return also members and monitors which are in pending states.

Also a small refactoring moving ACTIVE_PENDING set to common place

Change-Id: I8e10004f199f982b055da18ea7a0e5e4d11fa7fb
Closes-Bug: #1259965
neutron/plugins/common/constants.py
neutron/services/loadbalancer/drivers/haproxy/cfg.py
neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py
neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py
neutron/tests/unit/services/loadbalancer/drivers/haproxy/test_cfg.py
neutron/tests/unit/services/loadbalancer/drivers/haproxy/test_plugin_driver.py