diff --git a/grafana_export.py b/grafana_export.py index f480223..c996040 100644 --- a/grafana_export.py +++ b/grafana_export.py @@ -120,12 +120,13 @@ def freigabe_setzen(zusatzwetterdaten_liste): def main(): - laufende_prozesse = check_process() - if laufende_prozesse > 1: - print("EXIT aufgrund laufender Prozesse") - sys.exit() - # Verzögerung aufgrund vom Cronjob, >>alle 5Minute, damit es nicht mit der Erstellung von Weewx kolidiert - time.sleep(CONFIG["weewx"]["sleeptime"]) + if sys.platform == "linux": + laufende_prozesse = check_process() + if laufende_prozesse > 1: + print("EXIT aufgrund laufender Prozesse") + sys.exit() + # Verzögerung aufgrund vom Cronjob, >>alle 5Minute, damit es nicht mit der Erstellung von Weewx kolidiert + time.sleep(CONFIG["weewx"]["sleeptime"]) db_adapter = CONFIG["weewx"]["db"] db = db_weewx.init_db(CONFIG["weewx"][db_adapter]["database"], db_adapter, CONFIG["weewx"].get(db_adapter))