diff --git a/.gitignore b/.gitignore index 942e550..c51a719 100644 --- a/.gitignore +++ b/.gitignore @@ -11,4 +11,5 @@ __pycache__ GeoLite2-City.mmdb GeoLite2-City.tar.gz .idea/ +.idea/* Varken/varken.ini diff --git a/Varken/dbmanager.py b/Varken/dbmanager.py new file mode 100644 index 0000000..e69de29 diff --git a/Varken/iniparser.py b/Varken/iniparser.py index 9b24d4c..6c6875f 100644 --- a/Varken/iniparser.py +++ b/Varken/iniparser.py @@ -1,6 +1,6 @@ import sys import configparser - +from os.path import abspath, dirname, join from Varken.helpers import Server, TautulliServer, SonarrServer, InfluxServer @@ -28,7 +28,8 @@ class INIParser(object): self.parse_opts() def read_file(self): - with open('varken.ini') as config_ini: + file_path = abspath(join(dirname(__file__), '..', 'varken.ini')) + with open(file_path) as config_ini: self.config.read_file(config_ini) def parse_opts(self): diff --git a/Varken/varken.example.ini b/varken.example.ini similarity index 100% rename from Varken/varken.example.ini rename to varken.example.ini