Skip to content
Snippets Groups Projects
Commit 928540fa authored by Rafael Guterres Jeffman's avatar Rafael Guterres Jeffman
Browse files

pylint: Upgrade to version 2.10.2.

This PR sets pylint to version 2.10.2 in all linter actions, and
fixes code in plugins so that this version new checks are either
satisfied or ignored if needed.
parent 72d54d2f
No related branches found
No related tags found
No related merge requests found
......@@ -73,5 +73,5 @@ jobs:
python-version: "3.x"
- name: Run pylint
run: |
pip install pylint==2.8.2
pip install pylint==2.10.2
pylint plugins --disable=import-error
......@@ -22,7 +22,7 @@ repos:
hooks:
- id: pydocstyle
- repo: https://github.com/pycqa/pylint
rev: v2.9.5
rev: v2.10.2
hooks:
- id: pylint
args:
......
......@@ -104,7 +104,7 @@ else:
try:
from collections.abc import Mapping # noqa
except ImportError:
from collections import Mapping # noqa
from collections import Mapping # pylint: disable=deprecated-class
if six.PY3:
unicode = str
......
......@@ -78,14 +78,13 @@ class AutomountLocation(FreeIPABaseModule):
ipa_param_mapping = {}
def get_location(self, location):
response = dict()
try:
response = self.api_command("automountlocation_show",
location,
{})
except ipalib_errors.NotFound:
pass
return None
else:
return response.get("result", None)
def check_ipa_params(self):
......
......@@ -2,3 +2,4 @@
ipdb
pre-commit
flake8-bugbear
pylint==2.10.2
......@@ -34,6 +34,9 @@ ignore = D1,D212,D203
[pylint.MASTER]
disable =
unspecified-encoding, # open() does not provide `encoding` in Python2
use-maxsplit-arg,
redundant-u-string-prefix,
c-extension-no-member,
missing-module-docstring,
missing-class-docstring,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment