summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcpopa <devnull@localhost>2014-01-30 00:32:13 +0200
committercpopa <devnull@localhost>2014-01-30 00:32:13 +0200
commit74199d78839eb163f18dd3307aef2b8fb9107c91 (patch)
treedffa430aca9b21944e8e702b50713df2ce013950
parent86a66977a8a5537ed99d8c164f6ba34554d3d3f2 (diff)
downloadpylint-74199d78839eb163f18dd3307aef2b8fb9107c91.tar.gz
Use file_from_modpath instead of load_module_from_name.
-rw-r--r--checkers/variables.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/checkers/variables.py b/checkers/variables.py
index 9e8169f..d5bb715 100644
--- a/checkers/variables.py
+++ b/checkers/variables.py
@@ -22,7 +22,7 @@ from copy import copy
import astroid
from astroid import are_exclusive, builtin_lookup, AstroidBuildingException
-from logilab.common.modutils import load_module_from_name
+from logilab.common.modutils import file_from_modpath
from pylint.interfaces import IAstroidChecker
from pylint.checkers import BaseChecker
@@ -228,7 +228,7 @@ builtins. Remember that you should avoid to define new builtins when possible.'
if os.path.basename(basename) == '__init__':
name = node.name + "." + elt_name
try:
- load_module_from_name(name)
+ file_from_modpath(name.split("."))
except ImportError:
self.add_message('undefined-all-variable',
args=elt_name,