diff --git a/utility/purge_removed_plex_friends.py b/utility/purge_removed_plex_friends.py index 4390b9a..cfc4886 100644 --- a/utility/purge_removed_plex_friends.py +++ b/utility/purge_removed_plex_friends.py @@ -7,6 +7,9 @@ TAUTULLI_API_KEY = 'asd8a9sd8789asd87f9aasdf' PLEX_USERNAME = 'someuser' PLEX_PASSWORD = 'somepassword' +# Do you want to back up the database before deleting? +BACKUP_DB = True + # Do not edit past this line # account = MyPlexAccount(PLEX_USERNAME, PLEX_PASSWORD) @@ -19,6 +22,10 @@ tautulli_user_ids = [user['user_id'] for user in tautulli_users] removed_user_ids = [user_id for user_id in tautulli_user_ids if user_id not in plex_friend_ids] +if BACKUP_DB: + payload['cmd'] = 'backup_db' + backup = requests.get('http://{}/api/v2'.format(TAUTULLI_BASE_URL), params=payload) + if removed_user_ids: payload['cmd'] = 'delete_user'