brooklyncentral/brooklyn — pull request #325 by aledsage (2012-09-27 09:29:12+00:00)
Title: AbstractController: server-pool member monitoring

- When getting members of group, get it right from beginning
rather than waiting for notification events from listener
(very important for rebind).
- Fix bugs exposed by rebind (e.g. reset cleared addresses but
not targets, so after a reset we wouldn't re-add addresses
already in that "target" list).
- Simplify responding to sever-pool membership changes
- Simplify inferring server ip:port
- Avoid unnecessary "rebind" calls, if reconfigureService makes
no change.
- use "serverPool" instead of "cluster" in calls to controller