From 0b8e4d2262f1b5a8956b5b3ef000981156785bd4 Mon Sep 17 00:00:00 2001 From: "Endi S. Dewata" Date: Thu, 15 Aug 2013 17:15:24 -0400 Subject: Fixed pylint false positive. Under some circumstances build would fail due to pylint E1103 error saying "Instance of 'list' has no 'strip' member". This is a false positive since the object is actually a string. To avoid the error the code has been changed to explicitly convert the value to string. --- base/server/python/pki/server/deployment/pkiparser.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'base/server/python') diff --git a/base/server/python/pki/server/deployment/pkiparser.py b/base/server/python/pki/server/deployment/pkiparser.py index 8f03e5f2d..af8330c07 100644 --- a/base/server/python/pki/server/deployment/pkiparser.py +++ b/base/server/python/pki/server/deployment/pkiparser.py @@ -159,14 +159,18 @@ class PKIConfigParser: def init_config(self): # RESTEasy - resteasy_lib = subprocess.check_output(\ + resteasy_lib = subprocess.check_output( 'source /etc/pki/pki.conf && echo $RESTEASY_LIB', - shell=True).strip() + shell=True) + # workaround for pylint error E1103 + resteasy_lib = str(resteasy_lib).strip() # JNI jar location - jni_jar_dir = subprocess.check_output(\ + jni_jar_dir = subprocess.check_output( 'source /usr/share/pki/etc/pki.conf && echo $JNI_JAR_DIR', - shell=True).strip() + shell=True) + # workaround for pylint error E1103 + jni_jar_dir = str(jni_jar_dir).strip() if config.pki_subsystem in config.PKI_TOMCAT_SUBSYSTEMS: default_instance_name = 'pki-tomcat' -- cgit