brooklyncentral/brooklyn — pull request #913 by grkvlt (2013-08-30 20:37:56+00:00)
Title: Add ability to set Brooklyn console bind address.

- New option in CLI Main (`--bindAddress`)
- ConfigKey and AttributeSensor in BrooklynNode (`WEB_CONSOLE_BIND_ADDRESS`)
- Updated various BrooklynNodeIntegrationTest methods to use _127.0.0.1_ as the bind address

Caused failures in integration tests on AWS because without security setup in `brooklyn.properties`, we were binding to _localhost_ but the entity did not know this, and therefore SERVICE_UP sensor data was attempting to connect to the RFC1918 address of the private NIC. Could have just defaulted to _localhost_ but wanted to preserve current behaviour regarding the console security option, since this works fine on single-homed machines with a sane resolver.

Integration tests have been run against this branch here:
- http://brooklyn.builds.cloudsoftcorp.com/view/Andrew/job/Brooklyn-Branch-Integration/25