Ejemplo n.º 1
0
    def load_and_configure_modules(cls, db):
        import_modules(['modules'], 'modules')

        for mod in ModuleBase.registered_modules():
            if isinstance(mod, ModuleBase):
                mod.initialize()
                mod.configure(db) 
Ejemplo n.º 2
0
 def stop_modules(cls):
     for mod in reversed( ModuleBase.registered_modules() ):
         if isinstance(mod, ModuleBase):
             mod.stop()
Ejemplo n.º 3
0
 def start_modules(cls):
     for mod in ModuleBase.registered_modules():
         if isinstance(mod, ModuleBase):
             mod.start()