From d45e6ac39934541c02ab54d85c4bd86128c85c36 Mon Sep 17 00:00:00 2001 From: Rafael Guterres Jeffman <rjeffman@redhat.com> Date: Tue, 17 May 2022 22:58:20 -0300 Subject: [PATCH] pylint: Ignore module ipaserver.dcerpc errors. When evaluating imports, pylint does not have access to IPA imports, so they need to be ignored during import or usage. --- plugins/module_utils/ansible_freeipa_module.py | 2 ++ setup.cfg | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/plugins/module_utils/ansible_freeipa_module.py b/plugins/module_utils/ansible_freeipa_module.py index dc5c5868..82f48e85 100644 --- a/plugins/module_utils/ansible_freeipa_module.py +++ b/plugins/module_utils/ansible_freeipa_module.py @@ -721,7 +721,9 @@ else: ) ) + # pylint: disable=no-member domain_validator = ipaserver.dcerpc.DomainValidator(api) + # pylint: enable=no-member if not domain_validator.is_configured(): raise ipalib_errors.NotFound( diff --git a/setup.cfg b/setup.cfg index 6c4f672c..10edc502 100644 --- a/setup.cfg +++ b/setup.cfg @@ -71,7 +71,8 @@ ignored-modules = ipaplatform, ipaplatform.paths, ipaplatform.tasks, ipapython.admintool, ipaserver.install.installutils, ipaserver.install.server.install, ipaserver.install, - ipaclient.install.ipachangeconf, ipaclient.install.client + ipaclient.install.ipachangeconf, ipaclient.install.client, + ipaserver.dcerpc [pylint.REFACTORING] max-nested-blocks = 9 -- GitLab