Skip to content

Commit 95ad38d

Browse files
committed
fix(get.py): Fix parent folder name
1 parent 5f57cd3 commit 95ad38d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Diff for: tools/get.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -164,21 +164,21 @@ def unpack(filename, destination, force_extract): # noqa: C901
164164
if filename.endswith("tar.gz"):
165165
if tarfile.is_tarfile(filename):
166166
cfile = tarfile.open(filename, "r:gz")
167-
dirname = cfile.getnames()[0]
167+
dirname = cfile.getnames()[0].split("/")[0]
168168
else:
169169
print("File corrupted!")
170170
file_is_corrupted = True
171171
elif filename.endswith("tar.xz"):
172172
if tarfile.is_tarfile(filename):
173173
cfile = tarfile.open(filename, "r:xz")
174-
dirname = cfile.getnames()[0]
174+
dirname = cfile.getnames()[0].split("/")[0]
175175
else:
176176
print("File corrupted!")
177177
file_is_corrupted = True
178178
elif filename.endswith("zip"):
179179
if zipfile.is_zipfile(filename):
180180
cfile = zipfile.ZipFile(filename)
181-
dirname = cfile.namelist()[0]
181+
dirname = cfile.namelist()[0].split("/")[0]
182182
else:
183183
print("File corrupted!")
184184
file_is_corrupted = True

0 commit comments

Comments
 (0)