Definition at line 27 of file __init__.py.
◆ __init__()
def Gaudi._ConfigurablesModule.__init__ |
( |
|
self | ) |
|
Definition at line 29 of file __init__.py.
31 self.ignoreMissingConfigurables =
False
32 self.__name__ = __configurables_module_fullname__
33 self.__loader__ =
None
◆ __getattr__()
def Gaudi._ConfigurablesModule.__getattr__ |
( |
|
self, |
|
|
|
name |
|
) |
| |
Definition at line 35 of file __init__.py.
45 elif name ==
"__spec__":
48 retval = importlib.machinery.ModuleSpec(
49 name=__configurables_module_fullname__,
50 loader=self.__loader__,
52 elif name ==
"__package__":
53 retval = self.__name__
54 elif name ==
"__path__":
55 raise AttributeError(
"'module' object has no attribute '__path__'")
56 elif name
in cfgDb.keys():
57 retval = confDbGetConfigurable(name)
59 retval = aliases[name]
60 elif self.ignoreMissingConfigurables:
63 logging.getLogger(__configurables_module_fullname__).warning(
64 "Configurable class %s not in database", name
70 "module '%s' does not have attribute '%s'"
71 % (__configurables_module_fullname__, name)
◆ __loader__
Gaudi._ConfigurablesModule.__loader__ |
|
private |
◆ __name__
Gaudi._ConfigurablesModule.__name__ |
|
private |
◆ ignoreMissingConfigurables
Gaudi._ConfigurablesModule.ignoreMissingConfigurables |
The documentation for this class was generated from the following file: