You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jclouds.apache.org by ga...@apache.org on 2014/07/08 08:37:32 UTC
git commit: Use consistent stage for the two-stage injection
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 <ga...@apache.org>
Authored: Mon Jul 7 23:36:53 2014 -0700
Committer: Andrew Gaul <ga...@apache.org>
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) {