Skip to content
9 changes: 6 additions & 3 deletions dlt/destinations/impl/redshift/redshift.py
Original file line number Diff line number Diff line change
Expand Up @@ -93,10 +93,13 @@ def run(self) -> None:
):
aws_access_key = self._staging_credentials.aws_access_key_id
aws_secret_key = self._staging_credentials.aws_secret_access_key
aws_session_token = self._staging_credentials.aws_session_token
credentials = (
"CREDENTIALS"
f" 'aws_access_key_id={aws_access_key};aws_secret_access_key={aws_secret_key}'"
)
"CREDENTIALS"
f" 'aws_access_key_id={aws_access_key};aws_secret_access_key={aws_secret_key}'"
)
if aws_session_token:
credentials = credentials[:-1] + ";token={aws_session_token}'"
# get format
file_format, is_compressed = get_file_format_and_compression(self._bucket_path)
file_type = ""
Expand Down
Loading