GitHub user sjcorbett opened a pull request: https://github.com/apache/incubator-brooklyn/pull/1096
GeoDns improvements A variety of improvements to the geo-DNS entities. In particular: * Entities whose service state is not `RUNNING` are automatically excluded from the pool of targets. This can be disabled to maintain existing behaviour. * The group to be tracked by `AbstractGeoDnsService` can be given in a config key, which means users don't need to call `setTargetEntityProvider` and thus that the service can be used from yaml. You can merge this pull request into a Git repository by running: $ git pull https://github.com/sjcorbett/incubator-brooklyn geodns-improvements Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-brooklyn/pull/1096.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #1096 ---- commit c85c378f9a43a916aeb1a979868f95270a997f2d Author: Sam Corbett <sam.corb...@cloudsoftcorp.com> Date: 2015-12-08T18:16:27Z Remove "public static final" from GeoDns entity interfaces commit 06a8f610a8b57860b7a7016328e02eb5375d7116 Author: Sam Corbett <sam.corb...@cloudsoftcorp.com> Date: 2015-12-09T16:31:19Z Simplify GeoDns tests commit ecfca898c9508ba3bd4d78f94d8176c4e1c4b5c8 Author: Sam Corbett <sam.corb...@cloudsoftcorp.com> Date: 2015-12-09T16:34:42Z Group to be tracked by GeoDns can be set at entity creation Which means the service can be configured in YAML commit cbcad7e667a86498bca85bde366b24bfaac7f8ae Author: Sam Corbett <sam.corb...@cloudsoftcorp.com> Date: 2015-12-08T18:28:13Z GeoDns excludes entities that are not running by default Can be disabled by setting AbstractGeoDnsService.FILTER_FOR_RUNNING to false. commit 88a6b86b121e9051fb6778c52855add463b1334d Author: Sam Corbett <sam.corb...@cloudsoftcorp.com> Date: 2015-12-09T16:53:17Z GeoDns AWS behaviour note commit 02c5d33618373fc5ebe891eb485eca084391c540 Author: Sam Corbett <sam.corb...@cloudsoftcorp.com> Date: 2015-12-09T16:53:38Z Include a version for the maven-jar-plugin ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---