From 3e5f56ae3f304391942871711a80b7e53dc6808d Mon Sep 17 00:00:00 2001 From: Alina Buzachis Date: Wed, 18 Oct 2023 01:12:57 +0200 Subject: [PATCH] Update ec2_import_image.py Use scrub_none_parameters --- plugins/modules/ec2_import_image.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/modules/ec2_import_image.py b/plugins/modules/ec2_import_image.py index aa5e5691758..24ac653c88f 100644 --- a/plugins/modules/ec2_import_image.py +++ b/plugins/modules/ec2_import_image.py @@ -318,6 +318,7 @@ from ansible_collections.amazon.aws.plugins.module_utils.retries import AWSRetry from ansible_collections.amazon.aws.plugins.module_utils.tagging import boto3_tag_list_to_ansible_dict from ansible_collections.amazon.aws.plugins.module_utils.tagging import boto3_tag_specifications +from ansible_collections.amazon.aws.plugins.module_utils.transformation import scrub_none_parameters def ensure_ec2_import_image_result(import_image_info): @@ -423,6 +424,8 @@ def present(client, module): if module.check_mode: module.exit_json(changed=True, msg="Would have created the import task if not in check mode") + params = scrub_none_parameters(params) + try: client.import_image(aws_retry=True, **params) import_image_info = helper_describe_import_image_tasks(client, module, **filters)