19 lines
460 B
Python
19 lines
460 B
Python
from typing import override
|
|
|
|
from kernel.feature.provider import Provider
|
|
from kernel.event.registrar import Registrar
|
|
|
|
from shared.event.type import Type as EventType
|
|
|
|
from feature.log_bus_message.listener.log_message import LogMessage
|
|
|
|
|
|
class LogBusMessage(Provider, Registrar):
|
|
@override
|
|
def register(self) -> None:
|
|
pass
|
|
|
|
@override
|
|
def bootstrap(self) -> None:
|
|
self.add_event_listener(EventType.MESSAGE_RECEIVED, LogMessage)
|