From b8db96755f476687e9781cc2d65fe2cda54bbbe4 Mon Sep 17 00:00:00 2001 From: Phil Gyford Date: Fri, 26 Apr 2019 18:49:11 +0100 Subject: [PATCH] Fix path of config file when script run from different directory --- generate_feeds.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/generate_feeds.py b/generate_feeds.py index 285ab3c..3943632 100755 --- a/generate_feeds.py +++ b/generate_feeds.py @@ -1,6 +1,8 @@ #!/usr/bin/env python3 import configparser import logging +import os +import sys import arrow import foursquare @@ -9,7 +11,9 @@ from ics import Calendar, Event logging.basicConfig(level=logging.INFO, format="%(message)s") logger = logging.getLogger(__name__) -CONFIG_FILE = "config.ini" + +current_dir = os.path.realpath(os.path.dirname(__file__)) +CONFIG_FILE = os.path.join(current_dir, "config.ini") # How many to fetch and use. Up to 250. NUM_CHECKINS = 100