Catch failed to retrieve Plex Cloud status
This commit is contained in:
@@ -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
|
||||||
|
Reference in New Issue
Block a user