ModuleLoader

Module invoked for finding and loading DIRAC (and extensions) modules

class DIRAC.Core.Base.private.ModuleLoader.ModuleLoader(importLocation, sectionFinder, superClass, csSuffix=False, moduleSuffix=False)

Bases: object

__init__(importLocation, sectionFinder, superClass, csSuffix=False, moduleSuffix=False)

x.__init__(…) initializes x; see help(type(x)) for signature

getModules()
loadModule(modName, hideExceptions=False, parentModule=False)

Load module name. name must take the form [DIRAC System Name]/[DIRAC module]

loadModules(modulesList, hideExceptions=False)

Load all modules required in moduleList