This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 9f5f306a4b7a9173956a497bc13e28a7415547ee
Author: Andrea Cosentino <[email protected]>
AuthorDate: Tue Jul 12 08:52:06 2022 +0200

    CAMEL-18208 - vault: allow to retrieve a specific secret version/revision - 
Google Secret Manager
---
 .../secret/manager/GoogleSecretManagerPropertiesFunction.java       | 6 ++++--
 .../src/test/resources/log4j2.properties                            | 2 +-
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git 
a/components/camel-google/camel-google-secret-manager/src/main/java/org/apache/camel/component/google/secret/manager/GoogleSecretManagerPropertiesFunction.java
 
b/components/camel-google/camel-google-secret-manager/src/main/java/org/apache/camel/component/google/secret/manager/GoogleSecretManagerPropertiesFunction.java
index cc39a04ce2b..db31f2f3166 100644
--- 
a/components/camel-google/camel-google-secret-manager/src/main/java/org/apache/camel/component/google/secret/manager/GoogleSecretManagerPropertiesFunction.java
+++ 
b/components/camel-google/camel-google-secret-manager/src/main/java/org/apache/camel/component/google/secret/manager/GoogleSecretManagerPropertiesFunction.java
@@ -156,8 +156,10 @@ public class GoogleSecretManagerPropertiesFunction extends 
ServiceSupport implem
                 defaultValue = StringHelper.before(defaultValue, "@");
             }
         } else {
-            key = StringHelper.before(remainder, "@");
-            version = StringHelper.after(remainder, "@");
+            if (remainder.contains("@")) {
+                key = StringHelper.before(remainder, "@");
+                version = StringHelper.after(remainder, "@");
+            }
         }
 
         if (key != null) {
diff --git 
a/components/camel-google/camel-google-secret-manager/src/test/resources/log4j2.properties
 
b/components/camel-google/camel-google-secret-manager/src/test/resources/log4j2.properties
index 69b1d68efff..b2a7e28a709 100644
--- 
a/components/camel-google/camel-google-secret-manager/src/test/resources/log4j2.properties
+++ 
b/components/camel-google/camel-google-secret-manager/src/test/resources/log4j2.properties
@@ -27,5 +27,5 @@ appender.out.type = Console
 appender.out.name = out
 appender.out.layout.type = PatternLayout
 appender.out.layout.pattern = %d [%-15.15t] %-5p %-30.30c{1} - %m%n
-rootLogger.level = INFO
+rootLogger.level = DEBUG
 rootLogger.appenderRef.file.ref = file

Reply via email to