From 774d9cfea88559e5a7f7c3955f23a493197622ee Mon Sep 17 00:00:00 2001 From: Gwenneg Lepage Date: Mon, 6 Nov 2023 22:42:19 +0100 Subject: [PATCH] RHCLOUD-29101 Debug: log the recipients (#2312) --- .../email/processors/bop/BOPRequestPreparer.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/connector-email/src/main/java/com/redhat/cloud/notifications/connector/email/processors/bop/BOPRequestPreparer.java b/connector-email/src/main/java/com/redhat/cloud/notifications/connector/email/processors/bop/BOPRequestPreparer.java index 317e72ba6d..e359f2ae90 100644 --- a/connector-email/src/main/java/com/redhat/cloud/notifications/connector/email/processors/bop/BOPRequestPreparer.java +++ b/connector-email/src/main/java/com/redhat/cloud/notifications/connector/email/processors/bop/BOPRequestPreparer.java @@ -6,13 +6,16 @@ import com.redhat.cloud.notifications.connector.email.model.bop.Emails; import com.redhat.cloud.notifications.connector.email.model.bop.SendEmailsRequest; import com.redhat.cloud.notifications.connector.email.model.settings.User; +import io.quarkus.logging.Log; import io.vertx.core.json.JsonObject; import jakarta.enterprise.context.ApplicationScoped; import jakarta.inject.Inject; import org.apache.camel.Exchange; import org.apache.camel.Processor; import org.apache.camel.component.http.HttpMethods; +import org.eclipse.microprofile.config.inject.ConfigProperty; +import java.util.Arrays; import java.util.Collections; import java.util.Set; @@ -20,6 +23,10 @@ @ApplicationScoped public class BOPRequestPreparer implements Processor { + + @ConfigProperty(name = "env.name", defaultValue = "unknown") + String environment; + @Inject EmailConnectorConfig emailConnectorConfig; @@ -55,6 +62,10 @@ public void process(final Exchange exchange) { } } + if ("stage".equals(environment)) { + Log.infof("Recipients: %s", Arrays.toString(recipients.toArray())); + } + final Email email = new Email( subject, body,