Move daemon.py to background.py and restructure

This commit is contained in:
2020-12-31 06:03:21 +05:30
parent a349a9f133
commit 8c48beb3b7
2 changed files with 25 additions and 25 deletions

25
background.py Executable file
View File

@@ -0,0 +1,25 @@
#!/usr/bin/env python
"Background Daemon"
import time
import logging
from mycroft_bus_client import MessageBusClient
import config
from daemon import Daemon
from plugins import plugins
def main():
"Main function"
logging.basicConfig(level=logging.DEBUG)
mycroft = MessageBusClient()
mycroft.run_in_thread()
daemon = Daemon(config.OSD_URL, config.CAR_API_URL, mycroft)
for plugin in plugins:
daemon.register_plugin(plugin)
while True:
daemon.check_all()
time.sleep(config.DELAY)
if __name__ == "__main__":
main()