Added unrar support to extract.py
This commit is contained in:
parent
1e56ed5322
commit
b83b721bdf
|
@ -58,7 +58,8 @@ def main(argv):
|
|||
extractTools = [
|
||||
{ "extension": "\.tar\.gz$", "command": "tar", "params": "-xf", "oparams": "-C" },
|
||||
{ "extension": "\.tar\.xz$", "command": "tar", "params": "-xf", "oparams": "-C" },
|
||||
{ "extension": "\.zip$", "command": "unzip", "params": "", "oparams": "-d" }
|
||||
{ "extension": "\.zip$", "command": "unzip", "params": "", "oparams": "-d" },
|
||||
{ "extension": "\.rar$", "command": "unrar", "params": "x", "oparams": "" },
|
||||
]
|
||||
|
||||
if os.path.isfile(argv[0]) == False:
|
||||
|
@ -91,7 +92,8 @@ def main(argv):
|
|||
if not os.path.exists(output_path):
|
||||
os.makedirs(output_path)
|
||||
|
||||
command.append(tool['oparams'])
|
||||
if tool["oparams"] is not "":
|
||||
command.append(tool['oparams'])
|
||||
command.append(output_path)
|
||||
|
||||
try:
|
||||
|
|
Loading…
Reference in New Issue
Block a user