OSDN Git Service

fsconfig: fix pylint warning
authorWilliam Roberts <william.c.roberts@intel.com>
Wed, 14 Dec 2016 03:17:07 +0000 (19:17 -0800)
committerWilliam C Roberts <william.c.roberts@intel.com>
Wed, 4 Jan 2017 18:22:05 +0000 (18:22 +0000)
Fix pylint warning:
W:292,47: Cell variable lineno defined in loop (cell-var-from-loop)

For the closure function that prints the error message, we actually
want the value of modified lineno within the closure.

Test: run unit tests

Change-Id: I7d08184563d347c826ca1af7558fb8e378f151e1
Signed-off-by: William Roberts <william.c.roberts@intel.com>
tools/fs_config/fs_config_generator.py

index c76e8f4..2cf2fd8 100755 (executable)
@@ -289,6 +289,7 @@ class AIDHeaderParser(object):
 
             def error_message(msg):
                 """Creates an error message with the current parsing state."""
+                # pylint: disable=cell-var-from-loop
                 return 'Error "{}" in file: "{}" on line: {}'.format(
                     msg, self._aid_header, str(lineno))