From 6982991f37cd702b7a6f6ea9eb372f3ee809b44e Mon Sep 17 00:00:00 2001 From: Mattabyte Date: Fri, 31 Jan 2025 20:14:51 +1000 Subject: [PATCH] Fixed Region name not using ENV Var --- nodes/secure_api_call_aws.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/nodes/secure_api_call_aws.py b/nodes/secure_api_call_aws.py index 9cdfd03..6b60598 100644 --- a/nodes/secure_api_call_aws.py +++ b/nodes/secure_api_call_aws.py @@ -85,6 +85,7 @@ class SecureApiCallAws: api_url = self.resolve_env_var(api_url, "api_url") aws_access_key_id = self.resolve_env_var(aws_access_key_id, "aws_access_key_id") aws_secret_access_key = self.resolve_env_var(aws_secret_access_key, "aws_secret_access_key") + region_name = self.resolve_env_var(region_name, "aws_region_name") # Configure AWS credentials session = Session( @@ -106,12 +107,12 @@ class SecureApiCallAws: # Sign the request with SigV4 SigV4Auth(credentials, 'execute-api', session.region_name).add_auth(request) - # Send the signed request res = requests.post( api_url, data=request.data, - headers=dict(request.headers) + headers=dict(request.headers), + verify=verify_ssl ) res.raise_for_status()