Skip to content

Commit

Permalink
Use region derived from get_aws_connection_info() in dynamodb_table t…
Browse files Browse the repository at this point in the history
…o fix tagging bug (ansible#32557)
  • Loading branch information
s-hertel authored Nov 3, 2017
1 parent dbfe22a commit 9cfd0a5
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions lib/ansible/modules/cloud/amazon/dynamodb_table.py
Original file line number Diff line number Diff line change
Expand Up @@ -184,7 +184,7 @@
INDEX_TYPE_OPTIONS = ['all', 'global_all', 'global_include', 'global_keys_only', 'include', 'keys_only']


def create_or_update_dynamo_table(connection, module, boto3_dynamodb=None, boto3_sts=None):
def create_or_update_dynamo_table(connection, module, boto3_dynamodb=None, boto3_sts=None, region=None):
table_name = module.params.get('name')
hash_key_name = module.params.get('hash_key_name')
hash_key_type = module.params.get('hash_key_type')
Expand All @@ -193,7 +193,6 @@ def create_or_update_dynamo_table(connection, module, boto3_dynamodb=None, boto3
read_capacity = module.params.get('read_capacity')
write_capacity = module.params.get('write_capacity')
all_indexes = module.params.get('indexes')
region = module.params.get('region')
tags = module.params.get('tags')
wait_for_active_timeout = module.params.get('wait_for_active_timeout')

Expand Down Expand Up @@ -481,7 +480,7 @@ def main():

state = module.params.get('state')
if state == 'present':
create_or_update_dynamo_table(connection, module, boto3_dynamodb, boto3_sts)
create_or_update_dynamo_table(connection, module, boto3_dynamodb, boto3_sts, region)
elif state == 'absent':
delete_dynamo_table(connection, module)

Expand Down

0 comments on commit 9cfd0a5

Please sign in to comment.