Add emit function to send messages to OSD

This commit is contained in:
Ceda EI 2020-12-21 17:55:20 +05:30
parent 156ef04b61
commit a937679b23
1 changed files with 7 additions and 1 deletions

View File

@ -6,11 +6,17 @@ import requests
import config
from plugins import plugins
def emit(event, data):
json = {
"event": event,
"data": data
}
return requests.post(config.OSD_URL, json=json)
def main():
data = requests.get(config.CAR_API_URL)
for plugin in plugins:
plugin.check(data)
plugin.check(data, emit)
if __name__ == "__main__":
while True: