Fallback to PlexAPI config for PLEX_URL and PLEX_TOKEN

This commit is contained in:
JonnyWong16 2023-01-18 09:47:24 -08:00
parent c19b05cb4d
commit b2ceefe975
No known key found for this signature in database
GPG Key ID: B1F1F9807184697A

@ -7,15 +7,16 @@
import argparse
import os
from plexapi import CONFIG
from plexapi.server import PlexServer
from plexapi.exceptions import BadRequest
PLEX_URL = ''
PLEX_TOKEN = ''
# Environment Variables
PLEX_URL = os.getenv('PLEX_URL', PLEX_URL)
PLEX_TOKEN = os.getenv('PLEX_TOKEN', PLEX_TOKEN)
# Environment Variables or PlexAPI Config
PLEX_URL = os.getenv('PLEX_URL', PLEX_URL) or CONFIG.data['auth'].get('server_baseurl')
PLEX_TOKEN = os.getenv('PLEX_TOKEN', PLEX_TOKEN) or CONFIG.data['auth'].get('server_token')
def check_streaming_services(plex, libraries, services, available_only):