From a7cd35af9a34fb58e4a4b2609993a8401549fcf5 Mon Sep 17 00:00:00 2001 From: David Vierra Date: Sat, 19 Nov 2011 15:38:55 -1000 Subject: [PATCH] when finding an unused server version name, actually use the one we found --- infiniteworld.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/infiniteworld.py b/infiniteworld.py index 1135122..56d4e02 100644 --- a/infiniteworld.py +++ b/infiniteworld.py @@ -155,14 +155,14 @@ this way. versionDir = os.path.join(self.cacheDir, version) i = 1 - versionDir2 = versionDir - while os.path.exists(versionDir2): - versionDir2 = versionDir + str(i) + newVersionDir = versionDir + while os.path.exists(newVersionDir): + newVersionDir = versionDir + " (" + str(i) + ")" i += 1 - os.mkdir(versionDir2) + os.mkdir(newVersionDir) - shutil.copy2(filename, os.path.join(versionDir, "minecraft_server.jar")) + shutil.copy2(filename, os.path.join(newVersionDir, "minecraft_server.jar")) if version not in self.versions: self.versions.append(version)