From 669d320bc64e41f879c047a39a66b8ec99bf4b1e Mon Sep 17 00:00:00 2001 From: Miroslav Los Date: Wed, 14 Aug 2019 17:29:33 +0200 Subject: DO_NOT_MERGE CSIT-1194 - Framework easy pylint improvements - force a python2 environment in tox for pylint - let pylint load some compiled modules for member checking - allow locally enabled pylint rules - ignore bad enum names - ignore complexity for code to be refactored by other tickets - broad excepts are acceptable sometimes Signed-off-by: Miroslav Los Change-Id: If4c3a1b85e8609f074e1de8ce91fc9c4fedbeb38 --- resources/libraries/python/PapiExecutor.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'resources/libraries/python/PapiExecutor.py') diff --git a/resources/libraries/python/PapiExecutor.py b/resources/libraries/python/PapiExecutor.py index 4e4e0828b0..bfa538fc15 100644 --- a/resources/libraries/python/PapiExecutor.py +++ b/resources/libraries/python/PapiExecutor.py @@ -193,6 +193,7 @@ class PapiSocketExecutor(object): # Package path has to be one level above the vpp_papi directory. package_path = package_path.rsplit('/', 1)[0] sys.path.append(package_path) + # pylint: disable=import-error from vpp_papi.vpp_papi import VPPApiClient as vpp_class vpp_class.apidir = api_json_directory # We need to create instance before removing from sys.path. @@ -705,7 +706,7 @@ class PapiExecutor(object): "\n{apis}".format(host=self._node["host"], apis=api_data)) raise - except Exception as exc: + except Exception as exc: # pylint: disable=broad-except raise_from(RuntimeError( "PAPI command(s) execution on host {host} " "failed: {apis}".format( -- cgit 1.2.3-korg