Experiment with "pylint: disable" to eliminate false positives from pylint.

This commit is contained in:
Ferdi Franceschini
2014-07-06 15:08:03 +10:00
parent 9228dd2c0c
commit 80cc3350c5

View File

@ -228,10 +228,15 @@ class InstConfigData:
cascade_list = []
if self.file_parser.has_option(sect, 'cascade'):
enabled = self.file_parser.get(sect, 'enabled')
for cascade_str in self.file_parser.get(sect,
'cascade').split(','):
# pylint: disable = E1103
optimp_list = self.file_parser.get(sect, 'cascade').split(',')
# pylint: enable = E1103
for cascade_str in optimp_list:
cascade_list.append(tuple(cascade_str.split(':')))
if enabled.lower() in ['true', 'always']:
# pylint: disable = E1103
lower_enabled = enabled.lower()
# pylint: enable = E1103
if lower_enabled in ['true', 'always']:
stateval = True
else:
stateval = False
@ -247,7 +252,9 @@ class InstConfigData:
if self.file_parser.has_option(sect, 'implementation'):
selected_imp = self.file_parser.get(sect, 'implementation')
imptype = self.file_parser.get(sect, 'optype')
# pylint: disable = E1103
enabled = self.file_parser.get(sect, 'enabled').lower()
# pylint: enable = E1103
if enabled == 'always':
stateval = True
permanent = True