Skip to content

Commit 611173b

Browse files
committed
add support for non-windows workers to decompress submissions compressed with bzip2 or xz
1 parent f82bacb commit 611173b

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

worker/worker.py

+2
Original file line numberDiff line numberDiff line change
@@ -259,6 +259,8 @@ def unpack(self, submission_id):
259259
else:
260260
zip_files = [
261261
("entry.tar.gz", "mkdir bot; tar xfz entry.tar.gz -C bot > /dev/null 2> /dev/null"),
262+
("entry.tar.xz", "mkdir bot; tar xfJ entry.tar.xz -C bot > /dev/null 2> /dev/null"),
263+
("entry.tar.bz2", "mkdir bot; tar xfj entry.tar.bz2 -C bot > /dev/null 2> /dev/null"),
262264
("entry.tgz", "mkdir bot; tar xfz entry.tgz -C bot > /dev/null 2> /dev/null"),
263265
("entry.zip", "unzip -u -dbot entry.zip > /dev/null 2> /dev/null")
264266
]

0 commit comments

Comments
 (0)