diff --git a/daemon/daemon.py b/daemon/daemon.py index 46c1817..aca8884 100644 --- a/daemon/daemon.py +++ b/daemon/daemon.py @@ -17,7 +17,7 @@ class Daemon: def get_data(self): "Gets data from car api" - return requests.get(self.car_api) + return requests.get(self.car_api).json() def emit(self, event, data): "Events data to OSD Backend" @@ -25,13 +25,15 @@ class Daemon: "event": event, "data": data } - print(json) + logging.info("Emitting to OSD Frontend") + logging.debug("%s", json) return requests.post(self.osd_backend, json=json) def check_all(self): "Checks all the plugins" data = self.get_data() for plugin in self.plugins: + logging.debug("Checking plugin %s", plugin) try: plugin.check(data) except Exception as error: # pylint: disable=broad-except