You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jclouds.apache.org by na...@apache.org on 2018/01/15 14:08:36 UTC

jclouds git commit: Return project id not the domain id

Repository: jclouds
Updated Branches:
  refs/heads/keystonev3 b76490ff2 -> a12176c50


Return project id not the domain id


Project: http://git-wip-us.apache.org/repos/asf/jclouds/repo
Commit: http://git-wip-us.apache.org/repos/asf/jclouds/commit/a12176c5
Tree: http://git-wip-us.apache.org/repos/asf/jclouds/tree/a12176c5
Diff: http://git-wip-us.apache.org/repos/asf/jclouds/diff/a12176c5

Branch: refs/heads/keystonev3
Commit: a12176c50df8c87abe97544d9455be69f57f9c60
Parents: b76490f
Author: Ignasi Barrera <na...@apache.org>
Authored: Mon Jan 15 15:08:00 2018 +0100
Committer: Ignasi Barrera <na...@apache.org>
Committed: Mon Jan 15 15:08:24 2018 +0100

----------------------------------------------------------------------
 .../org/jclouds/openstack/trove/v1/config/TroveHttpApiModule.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jclouds/blob/a12176c5/apis/openstack-trove/src/main/java/org/jclouds/openstack/trove/v1/config/TroveHttpApiModule.java
----------------------------------------------------------------------
diff --git a/apis/openstack-trove/src/main/java/org/jclouds/openstack/trove/v1/config/TroveHttpApiModule.java b/apis/openstack-trove/src/main/java/org/jclouds/openstack/trove/v1/config/TroveHttpApiModule.java
index ce535f8..1c127cc 100644
--- a/apis/openstack-trove/src/main/java/org/jclouds/openstack/trove/v1/config/TroveHttpApiModule.java
+++ b/apis/openstack-trove/src/main/java/org/jclouds/openstack/trove/v1/config/TroveHttpApiModule.java
@@ -84,7 +84,8 @@ public class TroveHttpApiModule extends HttpApiModule<TroveApi> {
                }
             });
          } else if (in instanceof Token) {
-            return Optional.of(Token.class.cast(in).user().domain().id());
+            // FIXME: What if user authenticated scoped to another project?
+            return Optional.of(Token.class.cast(in).user().defaultProjectId());
          }
          return Optional.absent();
       }