This is an automated email from the ASF dual-hosted git repository. dimuthuupe pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/airavata-mft.git
commit 06736e859af9d86093ab41bf6d70f682aa99bd5c Author: DImuthuUpe <[email protected]> AuthorDate: Fri Sep 1 14:26:16 2023 +0530 Fetching Swfit Metadata object by reference --- .../java/org/apache/airavata/mft/transport/swift/SwiftUtil.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/transport/swift-transport/src/main/java/org/apache/airavata/mft/transport/swift/SwiftUtil.java b/transport/swift-transport/src/main/java/org/apache/airavata/mft/transport/swift/SwiftUtil.java index 66c24ac..f5b22b4 100644 --- a/transport/swift-transport/src/main/java/org/apache/airavata/mft/transport/swift/SwiftUtil.java +++ b/transport/swift-transport/src/main/java/org/apache/airavata/mft/transport/swift/SwiftUtil.java @@ -26,6 +26,7 @@ import org.apache.airavata.mft.credential.stubs.swift.SwiftV3AuthSecret; import org.jclouds.ContextBuilder; import org.jclouds.openstack.keystone.config.KeystoneProperties; import org.jclouds.openstack.swift.v1.SwiftApi; +import org.jclouds.openstack.swift.v1.SwiftApiMetadata; // https://jclouds.apache.org/guides/openstack/ public class SwiftUtil { @@ -75,13 +76,13 @@ public class SwiftUtil { SwiftApi swiftApi; - String provider = "openstack-swift"; + //String provider = "openstack-swift"; Properties overrides = new Properties(); switch (swiftSecret.getSecretCase()) { case V2AUTHSECRET: SwiftV2AuthSecret v2AuthSecret = swiftSecret.getV2AuthSecret(); overrides.put(KeystoneProperties.KEYSTONE_VERSION, "2"); - swiftApi = ContextBuilder.newBuilder(provider) + swiftApi = ContextBuilder.newBuilder(new SwiftApiMetadata()) .endpoint(swiftSecret.getEndpoint()) .credentials(v2AuthSecret.getTenant() + ":" + v2AuthSecret.getUserName(), v2AuthSecret.getPassword()) @@ -100,7 +101,7 @@ public class SwiftUtil { overrides.put(KeystoneProperties.PROJECT_DOMAIN_NAME, v3AuthSecret.getProjectDomainName()); } - swiftApi = ContextBuilder.newBuilder(provider) + swiftApi = ContextBuilder.newBuilder(new SwiftApiMetadata()) .endpoint(swiftSecret.getEndpoint()) .credentials(v3AuthSecret.getUserDomainName() + ":" + v3AuthSecret.getUserName(), v3AuthSecret.getPassword())
