mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-04-27 21:01:27 -07:00
Use region derived from get_aws_connection_info() in dynamodb_table to fix tagging bug (#32557)
This commit is contained in:
parent
dbfe22ac4f
commit
9cfd0a58b0
1 changed files with 2 additions and 3 deletions
|
@ -184,7 +184,7 @@ INDEX_OPTIONS = INDEX_REQUIRED_OPTIONS + ['hash_key_type', 'range_key_name', 'ra
|
||||||
INDEX_TYPE_OPTIONS = ['all', 'global_all', 'global_include', 'global_keys_only', 'include', 'keys_only']
|
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')
|
table_name = module.params.get('name')
|
||||||
hash_key_name = module.params.get('hash_key_name')
|
hash_key_name = module.params.get('hash_key_name')
|
||||||
hash_key_type = module.params.get('hash_key_type')
|
hash_key_type = module.params.get('hash_key_type')
|
||||||
|
@ -193,7 +193,6 @@ def create_or_update_dynamo_table(connection, module, boto3_dynamodb=None, boto3
|
||||||
read_capacity = module.params.get('read_capacity')
|
read_capacity = module.params.get('read_capacity')
|
||||||
write_capacity = module.params.get('write_capacity')
|
write_capacity = module.params.get('write_capacity')
|
||||||
all_indexes = module.params.get('indexes')
|
all_indexes = module.params.get('indexes')
|
||||||
region = module.params.get('region')
|
|
||||||
tags = module.params.get('tags')
|
tags = module.params.get('tags')
|
||||||
wait_for_active_timeout = module.params.get('wait_for_active_timeout')
|
wait_for_active_timeout = module.params.get('wait_for_active_timeout')
|
||||||
|
|
||||||
|
@ -481,7 +480,7 @@ def main():
|
||||||
|
|
||||||
state = module.params.get('state')
|
state = module.params.get('state')
|
||||||
if state == 'present':
|
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':
|
elif state == 'absent':
|
||||||
delete_dynamo_table(connection, module)
|
delete_dynamo_table(connection, module)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue