149 confClass = string.translate( confClass, _transtable )
151 confClassInfo = cfgDb.get(confClass)
152 if not confClassInfo:
153 confClassInfo = cfgDb.get(confClass)
155 confMod = confClassInfo
and confClassInfo.get(
'module')
157 log.warning(
"%s: Class %s not in database", requester, className )
161 mod = __import__(confMod,globals(),locals(),confClass)
163 log.warning(
"%s: Module %s not found (needed for configurable %s)",
164 requester, confMod, className )
168 confClass = getattr(mod,confClass)
169 except AttributeError:
170 log.warning(
"%s: Configurable %s not found in module %s",
171 requester, confClass, confMod )
174 log.debug(
"%s: Found configurable %s in module %s",
175 requester, confClass, confMod )
178 def getConfigurable(className, requester='', assumeCxxClass=True)