Migrate snap user data

This commit is contained in:
JonnyWong16 2021-01-05 17:56:53 -08:00
commit 249533ac51
No known key found for this signature in database
GPG key ID: 7A649674469E6574
3 changed files with 25 additions and 2 deletions

View file

@ -31,6 +31,7 @@ import datetime
import locale
import pytz
import signal
import shutil
import time
import threading
import tzlocal
@ -188,6 +189,15 @@ def main():
else:
plexpy.DATA_DIR = plexpy.PROG_DIR
# Migrate Snap data dir
if plexpy.SNAP:
snap_common = os.environ['SNAP_COMMON']
old_data_dir = os.path.join(snap_common, 'Tautulli')
if os.path.exists(old_data_dir) and os.listdir(old_data_dir):
plexpy.SNAP_MIGRATE = True
logger.info("Migrating Snap user data.")
shutil.move(old_data_dir, plexpy.DATA_DIR)
if args.config:
config_file = args.config
else: