This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch camel-3.7.x
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/camel-3.7.x by this push:
new c149692 Fix creation of V3 Client (#5522)
c149692 is described below
commit c149692f2cc326c04282e83450b83b8cc17faad6
Author: gasdia73 <[email protected]>
AuthorDate: Fri May 7 06:23:05 2021 +0200
Fix creation of V3 Client (#5522)
Co-authored-by: Roberto Gasdia <[email protected]>
---
.../camel/component/openstack/common/AbstractOpenstackEndpoint.java | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git
a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/common/AbstractOpenstackEndpoint.java
b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/common/AbstractOpenstackEndpoint.java
index 5a8c68c..8b01a57 100644
---
a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/common/AbstractOpenstackEndpoint.java
+++
b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/common/AbstractOpenstackEndpoint.java
@@ -70,9 +70,11 @@ public abstract class AbstractOpenstackEndpoint extends
DefaultEndpoint {
IOSClientBuilder.V3 builder = OSFactory.builderV3()
.endpoint(getHost());
- builder.credentials(getUsername(), getPassword(),
Identifier.byId(getDomain()));
+ builder.credentials(getUsername(), getPassword(),
Identifier.byName(getDomain()));
- builder.scopeToProject(Identifier.byId(getProject()));
+ if (getProject() != null) {
+ builder.scopeToProject(Identifier.byId(getProject()));
+ }
if (getConfig() != null) {
builder.withConfig(getConfig());