GitHub user sjcorbett opened a pull request:
https://github.com/apache/incubator-brooklyn/pull/655
Jclouds location resolver
A handful of disparate additions:
* Adjusts `JcloudsLocation` and its resolver so that it is easier to
subclass.
* Exposes the predicate used to find machines in `JcloudsLocation.rebind`
for customisation by subclasses.
* Adjusts the web server's logging filter to log requests that take a long
time to complete.
* Adjusts EffectorUtils to rethrow `PropagatedRuntimeExceptions` rather
than wrapping them in more exceptions.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/sjcorbett/incubator-brooklyn
jclouds-location-resolver
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-brooklyn/pull/655.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 #655
----
commit dd24a4fb557d384b862364c996faa7ab2bcebdb5
Author: Sam Corbett <[email protected]>
Date: 2015-05-14T18:47:34Z
EffectorUtils rethrows PropagatedRuntimeExceptions where possible
Rather than wrapping in more PropagatedRuntimeExceptions
commit 63e78d2b408ac8da5eec360609b79dcb4989dff2
Author: Sam Corbett <[email protected]>
Date: 2015-05-14T18:50:52Z
PropagatedRuntimeException logs (at trace) if it's wrapping itself
commit bec410a501d923ec488c56a52729b3187b823804
Author: Sam Corbett <[email protected]>
Date: 2015-05-18T11:08:31Z
Move util test specs to util/
commit 1d07bd41ec5382308a343045a4e86d6d1c20bf93
Author: Sam Corbett <[email protected]>
Date: 2015-05-18T11:36:58Z
Fix router-spec for browser.
commit 69edff2d7db64b14d941a5d9c1c9b3f1ac88b1d6
Author: Sam Corbett <[email protected]>
Date: 2015-05-18T14:30:09Z
Rejig LoggingFilter.
Log requests that take longer than five seconds and log all non-HEAD/GET
requests (rather than only log POST, PUT and DELETE).
commit f316025ddabef40199d845e9ad2f767823fc4edb
Author: Sam Corbett <[email protected]>
Date: 2015-05-22T14:32:11Z
JcloudsLocationResolver extensible
commit aeefae22e2f756dae497efd8ecf49450251fd1e6
Author: Sam Corbett <[email protected]>
Date: 2015-05-22T16:25:29Z
Expose predicate for finding machines when rebinding
Exposes the predicate to subclasses of JcloudsLocation
----
---
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 [email protected] or file a JIRA ticket
with INFRA.
---