0

Filter out player files not ending in ".dat"

This commit is contained in:
Thomas Lake
2012-09-05 10:17:15 +01:00
parent 258bce39c2
commit a53843caa6

View File

@@ -56,8 +56,13 @@ def handlePlayers(rset, render, worldpath):
'default': 0}[render['dimension']] 'default': 0}[render['dimension']]
playerdir = os.path.join(worldpath, "players") playerdir = os.path.join(worldpath, "players")
if os.path.isdir(playerdir): if os.path.isdir(playerdir):
def ignoreTmp(filename):
return filename.endswith(".dat")
playerfiles = os.listdir(playerdir) playerfiles = os.listdir(playerdir)
playerfiles = filter(ignoreTmp, playerfiles)
isSinglePlayer = False isSinglePlayer = False
else: else:
playerfiles = [os.path.join(worldpath, "level.dat")] playerfiles = [os.path.join(worldpath, "level.dat")]
isSinglePlayer = True isSinglePlayer = True