This is useful for multitask environments (like the API), to avoid conflicts
10 lines
253 B
Python
10 lines
253 B
Python
from core.logging import setup_logging
|
|
from dependencies import get_uplink_service, get_mqtt_broker
|
|
|
|
setup_logging()
|
|
|
|
if __name__ == "__main__":
|
|
broker = get_mqtt_broker()
|
|
uplink = get_uplink_service()
|
|
|
|
broker.start(on_uplink=uplink.handle)
|