Repository: jclouds Updated Branches: refs/heads/master 3fdb6d2e9 -> 66307d981
Use consistent stage for the two-stage injection Project: http://git-wip-us.apache.org/repos/asf/jclouds/repo Commit: http://git-wip-us.apache.org/repos/asf/jclouds/commit/66307d98 Tree: http://git-wip-us.apache.org/repos/asf/jclouds/tree/66307d98 Diff: http://git-wip-us.apache.org/repos/asf/jclouds/diff/66307d98 Branch: refs/heads/master Commit: 66307d98160f74f217e7f36a9417da0c712ed50d Parents: 3fdb6d2 Author: Andrew Gaul <[email protected]> Authored: Mon Jul 7 23:36:53 2014 -0700 Committer: Andrew Gaul <[email protected]> Committed: Mon Jul 7 23:36:53 2014 -0700 ---------------------------------------------------------------------- core/src/main/java/org/jclouds/ContextBuilder.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/jclouds/blob/66307d98/core/src/main/java/org/jclouds/ContextBuilder.java ---------------------------------------------------------------------- diff --git a/core/src/main/java/org/jclouds/ContextBuilder.java b/core/src/main/java/org/jclouds/ContextBuilder.java index ac547bf..5524c67 100644 --- a/core/src/main/java/org/jclouds/ContextBuilder.java +++ b/core/src/main/java/org/jclouds/ContextBuilder.java @@ -150,6 +150,8 @@ import com.google.inject.TypeLiteral; */ public class ContextBuilder { + private static final Stage GUICE_STAGE = Stage.PRODUCTION; + /** * looks up a provider or api with the given id * @@ -379,7 +381,7 @@ public class ContextBuilder { private Properties expandProperties(final Properties resolved) { - return Guice.createInjector(new BindPropertiesToExpandedValues(resolved)).getInstance(Properties.class); + return Guice.createInjector(GUICE_STAGE, new BindPropertiesToExpandedValues(resolved)).getInstance(Properties.class); } public static Injector buildInjector(String name, ProviderMetadata providerMetadata, Supplier<Credentials> creds, List<Module> inputModules) {
