Catch failed to retrieve Plex Cloud status

This commit is contained in:
JonnyWong16 2018-02-14 08:53:27 -08:00
commit 90443b4028

View file

@ -272,13 +272,17 @@ def connect_server(log=True, startup=False):
plex_tv = plextv.PlexTV() plex_tv = plextv.PlexTV()
status = plex_tv.get_cloud_server_status() status = plex_tv.get_cloud_server_status()
if status: if status is True:
logger.info(u"Tautulli Monitor :: Plex Cloud server is active.") logger.info(u"Tautulli Monitor :: Plex Cloud server is active.")
else: elif status is False:
if log: if log:
logger.info(u"Tautulli Monitor :: Plex Cloud server is sleeping.") logger.info(u"Tautulli Monitor :: Plex Cloud server is sleeping.")
if startup: else:
web_socket.on_disconnect() if log:
logger.error(u"Tautulli Monitor :: Failed to retrieve Plex Cloud server status.")
if not status and startup:
web_socket.on_disconnect()
else: else:
status = True status = True