mirror of
https://github.com/qodo-ai/pr-agent.git
synced 2025-07-03 04:10:49 +08:00
fix: rm invalid error handling
This commit is contained in:
@ -51,20 +51,6 @@ class AWSSecretsManagerProvider(SecretProvider):
|
||||
SecretId=secret_name,
|
||||
SecretString=secret_value
|
||||
)
|
||||
except ClientError as e:
|
||||
if e.response['Error']['Code'] == 'ResourceNotFoundException':
|
||||
# Create new secret if it doesn't exist
|
||||
try:
|
||||
self.client.create_secret(
|
||||
Name=secret_name,
|
||||
SecretString=secret_value
|
||||
)
|
||||
except Exception as create_error:
|
||||
get_logger().error(f"Failed to store secret {secret_name} in AWS Secrets Manager: {create_error}")
|
||||
raise create_error
|
||||
else:
|
||||
get_logger().error(f"Failed to store secret {secret_name} in AWS Secrets Manager: {e}")
|
||||
raise e
|
||||
except Exception as e:
|
||||
get_logger().error(f"Failed to store secret {secret_name} in AWS Secrets Manager: {e}")
|
||||
raise e
|
||||
|
Reference in New Issue
Block a user