Skip to content

Commit e7ff14c

Browse files
Adding a warning message if both were provided
1 parent 025d9e7 commit e7ff14c

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

datadog_sync/utils/configuration.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,12 @@ def build_config(cmd: Command, **kwargs: Optional[Any]) -> Configuration:
144144
send_metrics = kwargs.get("send_metrics")
145145
verify_ssl = kwargs.get("verify_ssl_certificates", True)
146146

147+
# JWT takes precedence over API keys, so warn if user provided both
148+
if (kwargs.get("source_jwt") and kwargs.get("source_api_key")) or (
149+
kwargs.get("destination_jwt") and kwargs.get("destination_api_key")
150+
):
151+
logger.warning("Both a JWT and an API key were found.")
152+
147153
source_auth = {}
148154
# JWT takes precedence over API keys
149155
if jwt := kwargs.get("source_jwt"):

0 commit comments

Comments
 (0)