Skip to content

Commit 4aae143

Browse files
committed
explicitly specify the region
1 parent 65d2ba7 commit 4aae143

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

pynamodb_mate/patterns/cache/backend/dynamodb.py

+2-3
Original file line numberDiff line numberDiff line change
@@ -42,17 +42,16 @@ class DynamoDBBackend(
4242
def __init__(
4343
self,
4444
table_name: str,
45-
region: T.Optional[str] = None,
45+
region: str,
4646
billing_mode: T.Optional[str] = PAY_PER_REQUEST_BILLING_MODE,
4747
write_capacity_units: T.Optional[int] = None,
4848
read_capacity_units: T.Optional[int] = None,
4949
create: bool = True,
5050
):
5151
meta_kwargs = dict(
5252
table_name=table_name,
53+
region=region,
5354
)
54-
if region: # pragma: no cover
55-
meta_kwargs["region"] = region
5655
if billing_mode:
5756
meta_kwargs["billing_mode"] = billing_mode
5857
if write_capacity_units: # pragma: no cover

tests/patterns/test_cache.py

+2
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,12 @@ def test(self):
4040
class Base(BaseTest):
4141
json_dict_dynamodb_cache = JsonDictDynamodbCache(
4242
table_name=f"pynamodb-mate-test-cache-{PY_VER}-{PYNAMODB_VER}",
43+
region="us-east-1",
4344
create=False,
4445
)
4546
json_list_dynamodb_cache = JsonListDynamodbCache(
4647
table_name=f"pynamodb-mate-test-cache-{PY_VER}-{PYNAMODB_VER}",
48+
region="us-east-1",
4749
create=False,
4850
)
4951
model_list = [

0 commit comments

Comments
 (0)