legacy/SERVER_CODE/cloud_service.py

22 lines
478 B
Python

import websocket_server
import event_hub_listener
from multiprocessing import Process
def start_WS_server():
websocket_server.start_websocket_server()
def run_HUB_receiver():
event_hub_listener.start_event_hub_listener()
def runInParallel(*fns):
proc = []
for fn in fns:
p = Process(target=fn)
p.start()
proc.append(p)
for p in proc:
p.join()
if __name__ == '__main__':
runInParallel(start_WS_server, run_HUB_receiver)