From b17b0f0d15e3bd852e4d766167e9c0fdd79c7be3 Mon Sep 17 00:00:00 2001 From: Lena Garber Date: Thu, 15 Aug 2024 13:01:04 -0400 Subject: [PATCH] fix lint --- plugins/module_utils/linode_common_info.py | 6 +++--- plugins/modules/domain_record_info.py | 10 +++++++--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/plugins/module_utils/linode_common_info.py b/plugins/module_utils/linode_common_info.py index 951c0994..c4cda1a6 100644 --- a/plugins/module_utils/linode_common_info.py +++ b/plugins/module_utils/linode_common_info.py @@ -47,7 +47,7 @@ class InfoModuleParamGroupPolicy(Enum): Defines the policies that can be set for a param group. """ - exactly_one_of = "exactly_one_of" + EXACTLY_ONE_OF = "exactly_one_of" class InfoModuleParamGroup: @@ -227,7 +227,7 @@ def spec(self): description=f"The ID of the {param.display_name} for this resource.", ) - if InfoModuleParamGroupPolicy.exactly_one_of in group.policies: + if InfoModuleParamGroupPolicy.EXACTLY_ONE_OF in group.policies: param_spec.conflicts_with = param_names ^ {param.name} param_spec.required = False @@ -287,7 +287,7 @@ def run(self) -> None: base_module_args["mutually_exclusive"].append(attribute_names) for entry in self.param_groups: - if InfoModuleParamGroupPolicy.exactly_one_of in entry.policies: + if InfoModuleParamGroupPolicy.EXACTLY_ONE_OF in entry.policies: param_names = [param.name for param in entry.params] base_module_args["required_one_of"].append(param_names) base_module_args["mutually_exclusive"].append(param_names) diff --git a/plugins/modules/domain_record_info.py b/plugins/modules/domain_record_info.py index d33f7dbb..9dac666e 100644 --- a/plugins/modules/domain_record_info.py +++ b/plugins/modules/domain_record_info.py @@ -7,8 +7,12 @@ from typing import Any, Dict -import ansible_collections.linode.cloud.plugins.module_utils.doc_fragments.domain_record as docs_parent -import ansible_collections.linode.cloud.plugins.module_utils.doc_fragments.domain_record_info as docs +from ansible_collections.linode.cloud.plugins.module_utils.doc_fragments import ( + domain_record as docs_parent, +) +from ansible_collections.linode.cloud.plugins.module_utils.doc_fragments import ( + domain_record_info as docs, +) from ansible_collections.linode.cloud.plugins.module_utils.linode_common_info import ( InfoModule, InfoModuleAttr, @@ -58,7 +62,7 @@ def _domain_from_params(client: LinodeClient, params: Dict[str, Any]) -> Domain: name="domain", type=FieldType.string, ), - policies=[InfoModuleParamGroupPolicy.exactly_one_of], + policies=[InfoModuleParamGroupPolicy.EXACTLY_ONE_OF], ) ], attributes=[