Improved module priority handling
This commit is contained in:
		| @@ -27,14 +27,9 @@ class BootLog(ModuleABC, OnReadyABC): | ||||
|         self._bot = bot | ||||
|         self._message_service = message_service | ||||
|          | ||||
|         self._priorities = { | ||||
|             OnReadyABC: 10 | ||||
|         } | ||||
|          | ||||
|         ModuleABC.__init__(self) | ||||
|         self._priorities[OnReadyABC] = 10 | ||||
|         self._logger.trace(__name__, f'Module {type(self)} loaded') | ||||
|  | ||||
|     def get_priority(self, t: type) -> int: | ||||
|         return self._priorities[t] | ||||
|          | ||||
|     async def on_ready(self): | ||||
|         self._logger.debug(__name__, f'Module {type(self)} started') | ||||
|   | ||||
		Reference in New Issue
	
	Block a user