4 __configurables_module_fullname__ = __name__ +
'.Configurables' 5 __ignore_missing_configurables__ =
False 21 self.
__name__ = __configurables_module_fullname__
32 elif name ==
"__path__":
33 raise AttributeError(
"'module' object has no attribute '__path__'")
34 elif name
in cfgDb.keys():
35 retval = confDbGetConfigurable(name)
37 retval = aliases[name]
40 logging.getLogger(__configurables_module_fullname__).warning(
41 'Configurable class %s not in database', name)
45 raise AttributeError(
"module '%s' does not have attribute '%s'" % (
46 __configurables_module_fullname__, name))
51 Configurables = _ConfigurablesModule()
52 sys.modules[__configurables_module_fullname__] = Configurables
def __getattr__(self, name)
ignoreMissingConfigurables