improve error handling in minecraft monitor

This commit is contained in:
Daniel Olsen
2022-08-03 03:39:41 +02:00
parent 6b79463322
commit 772a233815
2 changed files with 30 additions and 27 deletions

View File

@@ -205,9 +205,12 @@ in
def getPlayers(server):
status = server.status()
players = getattr(getattr(status, "players"), "sample", [])
return players or []
try:
status = server.status()
except:
return []
else:
return status.players.sample or []
def build_players(list, server):