From ce9f96d3be713f066b9dff8711fb72ee29e26e8d Mon Sep 17 00:00:00 2001 From: JonnyWong16 Date: Mon, 12 Mar 2018 19:43:46 -0700 Subject: [PATCH] Exit if failed to move database instead of continuing --- Tautulli.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Tautulli.py b/Tautulli.py index eef6faf7..05095973 100755 --- a/Tautulli.py +++ b/Tautulli.py @@ -188,7 +188,10 @@ def main(): # Move 'plexpy.db' to 'tautulli.db' if os.path.isfile(os.path.join(plexpy.DATA_DIR, 'plexpy.db')) and \ not os.path.isfile(os.path.join(plexpy.DATA_DIR, plexpy.DB_FILE)): - os.rename(os.path.join(plexpy.DATA_DIR, 'plexpy.db'), plexpy.DB_FILE) + try: + os.rename(os.path.join(plexpy.DATA_DIR, 'plexpy.db'), plexpy.DB_FILE) + except OSError as e: + raise SystemExit("Unable to rename plexpy.db to tautulli.db: %s", e) if plexpy.DAEMON: plexpy.daemonize()