From 99b808a0de2701f531fb3bec6fef770e3109340f Mon Sep 17 00:00:00 2001 From: "Rafael.Timmerberg" Date: Tue, 2 Jul 2013 00:17:29 +0200 Subject: [PATCH] fixed ugly bug regarding KeyError "class" not in class item :) thank you StackOverflow, again! --- lib/config/parser.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/config/parser.py b/lib/config/parser.py index 1a99b08..933c780 100644 --- a/lib/config/parser.py +++ b/lib/config/parser.py @@ -105,11 +105,11 @@ class ConfigParser: """ mods = self._loadedMods[modPart] if clazz in mods: - return mods["class"] + return mods[clazz] else: #mod = __import__(clazz) - path = join("lib", modPart, clazz + ".py") - mod = imp.load_source(clazz, path) + p = join("lib", modPart, clazz + ".py") + mod = imp.load_source(clazz, p) mods[clazz] = mod return mod