Merge pull request #628 from rjeffman/pylint_update_version

pylint: Upgrade to version 2.10.2.
This commit is contained in:
Thomas Woerner
2021-09-01 18:54:28 +02:00
committed by GitHub
6 changed files with 10 additions and 7 deletions

View File

@@ -73,5 +73,5 @@ jobs:
python-version: "3.x" python-version: "3.x"
- name: Run pylint - name: Run pylint
run: | run: |
pip install pylint==2.8.2 pip install pylint==2.10.2
pylint plugins --disable=import-error pylint plugins --disable=import-error

View File

@@ -22,7 +22,7 @@ repos:
hooks: hooks:
- id: pydocstyle - id: pydocstyle
- repo: https://github.com/pycqa/pylint - repo: https://github.com/pycqa/pylint
rev: v2.9.5 rev: v2.10.2
hooks: hooks:
- id: pylint - id: pylint
args: args:

View File

@@ -104,7 +104,7 @@ else:
try: try:
from collections.abc import Mapping # noqa from collections.abc import Mapping # noqa
except ImportError: except ImportError:
from collections import Mapping # noqa from collections import Mapping # pylint: disable=deprecated-class
if six.PY3: if six.PY3:
unicode = str unicode = str

View File

@@ -78,15 +78,14 @@ class AutomountLocation(FreeIPABaseModule):
ipa_param_mapping = {} ipa_param_mapping = {}
def get_location(self, location): def get_location(self, location):
response = dict()
try: try:
response = self.api_command("automountlocation_show", response = self.api_command("automountlocation_show",
location, location,
{}) {})
except ipalib_errors.NotFound: except ipalib_errors.NotFound:
pass return None
else:
return response.get("result", None) return response.get("result", None)
def check_ipa_params(self): def check_ipa_params(self):
if len(self.ipa_params.name) == 0: if len(self.ipa_params.name) == 0:

View File

@@ -2,3 +2,4 @@
ipdb ipdb
pre-commit pre-commit
flake8-bugbear flake8-bugbear
pylint==2.10.2

View File

@@ -34,6 +34,9 @@ ignore = D1,D212,D203
[pylint.MASTER] [pylint.MASTER]
disable = disable =
unspecified-encoding, # open() does not provide `encoding` in Python2
use-maxsplit-arg,
redundant-u-string-prefix,
c-extension-no-member, c-extension-no-member,
missing-module-docstring, missing-module-docstring,
missing-class-docstring, missing-class-docstring,