You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2020/06/17 09:20:53 UTC
[camel-quarkus] 02/03: Camel-AWS2-IAM: Add specific option for
region in tests
This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch aws2-iam
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit 462fd1ae22428adfcb0bbe72e24242b07ae2a2c6
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Wed Jun 17 11:16:30 2020 +0200
Camel-AWS2-IAM: Add specific option for region in tests
---
.../camel/quarkus/component/aws2/CamelRoute.java | 4 +++
.../aws2/src/main/resources/application.properties | 38 ++++++++++++++++++++--
2 files changed, 39 insertions(+), 3 deletions(-)
diff --git a/integration-tests/aws2/src/main/java/org/apache/camel/quarkus/component/aws2/CamelRoute.java b/integration-tests/aws2/src/main/java/org/apache/camel/quarkus/component/aws2/CamelRoute.java
index 1c4b08c..4e68886 100644
--- a/integration-tests/aws2/src/main/java/org/apache/camel/quarkus/component/aws2/CamelRoute.java
+++ b/integration-tests/aws2/src/main/java/org/apache/camel/quarkus/component/aws2/CamelRoute.java
@@ -69,6 +69,10 @@ public class CamelRoute extends RouteBuilder {
.setHeader("CamelAwsEKSOperation", constant("listClusters"))
.to("aws2-eks://cluster")
.to("log:sf?showAll=true");
+
+ from("timer:quarkus-iam?repeatCount=1")
+ .to("aws2-iam://cluster?operation=listAccessKeys")
+ .to("log:sf?showAll=true");
}
}
diff --git a/integration-tests/aws2/src/main/resources/application.properties b/integration-tests/aws2/src/main/resources/application.properties
index e8b72ca..4efed20 100644
--- a/integration-tests/aws2/src/main/resources/application.properties
+++ b/integration-tests/aws2/src/main/resources/application.properties
@@ -22,6 +22,38 @@ camel.context.name = quarkus-camel-example
#
# Camel :: AWS2 options
#
-camel.component.aws2-*.access-key={{env:AWS_ACCESS_KEY}}
-camel.component.aws2-*.secret-key={{env:AWS_SECRET_KEY}}
-camel.component.aws2-*.region={{env:AWS_REGION}}
\ No newline at end of file
+camel.component.aws2-s3.access-key={{env:AWS_ACCESS_KEY}}
+camel.component.aws2-s3.secret-key={{env:AWS_SECRET_KEY}}
+camel.component.aws2-s3.region={{env:AWS_REGION}}
+
+camel.component.aws2-sqs.access-key={{env:AWS_ACCESS_KEY}}
+camel.component.aws2-sqs.secret-key={{env:AWS_SECRET_KEY}}
+camel.component.aws2-sqs.region={{env:AWS_REGION}}
+
+camel.component.aws2-sns.access-key={{env:AWS_ACCESS_KEY}}
+camel.component.aws2-sns.secret-key={{env:AWS_SECRET_KEY}}
+camel.component.aws2-sns.region={{env:AWS_REGION}}
+
+camel.component.aws2-ec2.access-key={{env:AWS_ACCESS_KEY}}
+camel.component.aws2-ec2.secret-key={{env:AWS_SECRET_KEY}}
+camel.component.aws2-ec2.region={{env:AWS_REGION}}
+
+camel.component.aws2-cw.access-key={{env:AWS_ACCESS_KEY}}
+camel.component.aws2-cw.secret-key={{env:AWS_SECRET_KEY}}
+camel.component.aws2-cw.region={{env:AWS_REGION}}
+
+camel.component.aws2-translate.access-key={{env:AWS_ACCESS_KEY}}
+camel.component.aws2-translate.secret-key={{env:AWS_SECRET_KEY}}
+camel.component.aws2-translate.region={{env:AWS_REGION}}
+
+camel.component.aws2-ecs.access-key={{env:AWS_ACCESS_KEY}}
+camel.component.aws2-ecs.secret-key={{env:AWS_SECRET_KEY}}
+camel.component.aws2-ecs.region={{env:AWS_REGION}}
+
+camel.component.aws2-eks.access-key={{env:AWS_ACCESS_KEY}}
+camel.component.aws2-eks.secret-key={{env:AWS_SECRET_KEY}}
+camel.component.aws2-eks.region={{env:AWS_REGION}}
+
+camel.component.aws2-iam.access-key={{env:AWS_ACCESS_KEY}}
+camel.component.aws2-iam.secret-key={{env:AWS_SECRET_KEY}}
+camel.component.aws2-iam.region={{env:AWS_IAM_REGION}}