From 32b965edf816cdd568889ad8b5532395b2e21402 Mon Sep 17 00:00:00 2001 From: "Nicholas St. Germain" Date: Thu, 29 Nov 2018 12:55:28 -0600 Subject: [PATCH] folder restructure, dbmanager placeholder, iniparser file fullpath, and updated example --- .gitignore | 1 + Varken/dbmanager.py | 0 Varken/iniparser.py | 5 +++-- Varken/varken.example.ini => varken.example.ini | 0 4 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 Varken/dbmanager.py rename Varken/varken.example.ini => varken.example.ini (100%) 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