summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthon van der Neut <anthon@mnt.org>2018-08-08 22:34:29 +0200
committerAnthon van der Neut <anthon@mnt.org>2018-08-08 22:34:29 +0200
commitfd91cad90c37a36a6574e14feb7c7f2199bba745 (patch)
treed64174f51d48f3b22aab5a6fdc888f40a67c3dcc
parent85d1fe57034da38f08e721b5da7957af21394ac5 (diff)
downloadruamel.yaml-fd91cad90c37a36a6574e14feb7c7f2199bba745.tar.gz
regression
-rw-r--r--constructor.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/constructor.py b/constructor.py
index 450a3d4..9374b69 100644
--- a/constructor.py
+++ b/constructor.py
@@ -774,7 +774,8 @@ class Constructor(SafeConstructor):
)
if u'.' in name:
lname = name.split('.')
- lmodule_name, lobject_name = lname, []
+ lmodule_name = lname
+ lobject_name = [] # type: List[Any]
while len(lmodule_name) > 1:
lobject_name.insert(0, lmodule_name.pop())
module_name = '.'.join(lmodule_name)
@@ -786,7 +787,7 @@ class Constructor(SafeConstructor):
continue
else:
module_name = builtins_module
- object_name = [name]
+ lobject_name = [name]
try:
__import__(module_name)
except ImportError as exc: