From f10c5f09111f8fa49141b0254b594c527792c0ea Mon Sep 17 00:00:00 2001 From: Ulrich Knechtelsdorfer Date: Sun, 3 Jul 2016 20:42:53 +0200 Subject: [PATCH] - fix: dont import PIGPIO if datalogging is dissabled --- app/datalog.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/app/datalog.py b/app/datalog.py index 20ba071..9ad41dc 100644 --- a/app/datalog.py +++ b/app/datalog.py @@ -7,6 +7,7 @@ import signal import thread import logging import atexit +import settings import os # i2c io pins @@ -25,11 +26,12 @@ I2C_STOP = 3 I2C_SET_ADDR = 4 I2C_READ = 6 -try: - import pigpio -except: - logging.fatal("PIGPIO library could not be loaded, install PIGPIO to read sensor data or disable data logging in the settings!") - exit() +if settings.settings.fridgeLogging: + try: + import pigpio + except: + logging.fatal("PIGPIO library could not be loaded, install PIGPIO to read sensor data or disable data logging in the settings!") + exit() class DataLogger: