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 ff0906ff2a8e33eed894fc5148900ed30861f5f6 Author: Andrea Cosentino <[email protected]> AuthorDate: Thu Sep 22 10:15:50 2022 +0200 camel-azure-key-vault - Add dev console for secrets --- .../java/org/apache/camel/cli/connector/LocalCliConnector.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/dsl/camel-cli-connector/src/main/java/org/apache/camel/cli/connector/LocalCliConnector.java b/dsl/camel-cli-connector/src/main/java/org/apache/camel/cli/connector/LocalCliConnector.java index 627fdc81a44..787aa03d560 100644 --- a/dsl/camel-cli-connector/src/main/java/org/apache/camel/cli/connector/LocalCliConnector.java +++ b/dsl/camel-cli-connector/src/main/java/org/apache/camel/cli/connector/LocalCliConnector.java @@ -447,6 +447,15 @@ public class LocalCliConnector extends ServiceSupport implements CliConnector, C root.put("gcp-secrets", json); } } + // azure-secrets is optional + Optional<DevConsole> dcAzure = camelContext.adapt(ExtendedCamelContext.class) + .getDevConsoleResolver().lookupDevConsole("azure-secrets"); + if (dcAzure.isPresent()) { + JsonObject json = (JsonObject) dcAzure.get().call(DevConsole.MediaType.JSON); + if (json != null) { + root.put("azure-secrets", json); + } + } return root; }
