mirror of
https://github.com/GSA/notifications-api.git
synced 2026-02-01 23:55:58 -05:00
Proactively specify aws region for s3 operations
This commit is contained in:
@@ -1,11 +1,16 @@
|
||||
import os
|
||||
from datetime import datetime, timedelta
|
||||
|
||||
import pytest
|
||||
import pytz
|
||||
from freezegun import freeze_time
|
||||
|
||||
from app.aws.s3 import get_list_of_files_by_suffix, get_s3_file
|
||||
from app.aws.s3 import (
|
||||
default_access_key,
|
||||
default_region,
|
||||
default_secret_key,
|
||||
get_list_of_files_by_suffix,
|
||||
get_s3_file,
|
||||
)
|
||||
from tests.app.conftest import datetime_in_past
|
||||
|
||||
|
||||
@@ -24,8 +29,9 @@ def test_get_s3_file_makes_correct_call(notify_api, mocker):
|
||||
get_s3_mock.assert_called_with(
|
||||
'foo-bucket',
|
||||
'bar-file.txt',
|
||||
os.environ['AWS_ACCESS_KEY_ID'],
|
||||
os.environ['AWS_SECRET_ACCESS_KEY']
|
||||
default_access_key,
|
||||
default_secret_key,
|
||||
default_region,
|
||||
)
|
||||
|
||||
|
||||
|
||||
@@ -93,7 +93,8 @@ def test_update_letter_notifications_statuses_calls_with_correct_bucket_location
|
||||
current_app.config['NOTIFY_EMAIL_DOMAIN']),
|
||||
'NOTIFY-20170823160812-RSP.TXT',
|
||||
os.environ['AWS_ACCESS_KEY_ID'],
|
||||
os.environ['AWS_SECRET_ACCESS_KEY']
|
||||
os.environ['AWS_SECRET_ACCESS_KEY'],
|
||||
os.environ['AWS_REGION'],
|
||||
)
|
||||
|
||||
|
||||
|
||||
@@ -25,6 +25,7 @@ def vcap_services():
|
||||
'credentials': {
|
||||
'access_key_id': 'csv-access',
|
||||
'bucket': 'csv-upload-bucket',
|
||||
'region': 'us-gov-west-1',
|
||||
'secret_access_key': 'csv-secret'
|
||||
}
|
||||
},
|
||||
@@ -33,6 +34,7 @@ def vcap_services():
|
||||
'credentials': {
|
||||
'access_key_id': 'contact-access',
|
||||
'bucket': 'contact-list-bucket',
|
||||
'region': 'us-gov-west-1',
|
||||
'secret_access_key': 'contact-secret'
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user