diff --git a/runHomeSecurity.py b/runHomeSecurity.py index ddc0cb3..84d8ee7 100644 --- a/runHomeSecurity.py +++ b/runHomeSecurity.py @@ -7,6 +7,7 @@ import configparser import datetime import pytz +import os #clear any timeout specified for a time that has already passed def ClearTimeouts(TimeOuts): @@ -191,10 +192,12 @@ def inner_callback(self, img): TimeOuts[str(index+1)][target] = time.time()+TimeoutLength #end of runMainLoop +dirname = os.path.dirname(__file__) +setup_conf = os.path.join(dirname, 'setup.conf') #read setup.conf and prep the data so it can be passed into runMainLoop parser = configparser.ConfigParser() -parser.read("setup.conf") +parser.read(setup_conf) token = parser.get("setup","TOKEN") groupID = parser.get("setup","GROUP_ID") IPAddresses = parser.get("setup", "IP_ADDRESS")