Improved logging
This commit is contained in:
@@ -23,9 +23,7 @@ class ModuleService(ModuleServiceABC):
|
||||
self._modules.extend(ModuleABC.__subclasses__())
|
||||
|
||||
async def start_modules(self):
|
||||
self._logger.info(__name__, self._modules)
|
||||
modules = self._modules.where(lambda m: hasattr(m, 'on_ready'))
|
||||
self._logger.info(__name__, f'HIER: {modules}')
|
||||
modules = self._modules.where(lambda m: hasattr(m, 'on_ready') and callable(m.on_ready))
|
||||
for module_type in modules:
|
||||
module = self._services.get_service(module_type)
|
||||
await module.on_ready()
|
||||
|
Reference in New Issue
Block a user