From cc1b1871d0b295daa97ae1c76358b524dd135131 Mon Sep 17 00:00:00 2001 From: tomoya-kawaguchi Date: Thu, 29 May 2025 14:06:21 +0900 Subject: [PATCH] fix: raise Exception when arn does not exist --- pr_agent/secret_providers/aws_secrets_manager_provider.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pr_agent/secret_providers/aws_secrets_manager_provider.py b/pr_agent/secret_providers/aws_secrets_manager_provider.py index dbb3f044..bfd1468d 100644 --- a/pr_agent/secret_providers/aws_secrets_manager_provider.py +++ b/pr_agent/secret_providers/aws_secrets_manager_provider.py @@ -18,7 +18,8 @@ class AWSSecretsManagerProvider(SecretProvider): self.client = boto3.client('secretsmanager') self.secret_arn = get_settings().aws_secrets_manager.secret_arn - + if not self.secret_arn: + raise ValueError("AWS Secrets Manager ARN is not configured") except Exception as e: get_logger().error(f"Failed to initialize AWS Secrets Manager Provider: {e}") raise e