sirkubax 2017-01-17 03:05:54 +01:00 committed by Brian Coca
parent 55b9a11468
commit 12628ed7e5
1 changed files with 2 additions and 1 deletions

View File

@ -555,9 +555,10 @@ class ZipArchive(object):
return dict(unarchived=unarchived, rc=rc, out=out, err=err, cmd=cmd, diff=diff) return dict(unarchived=unarchived, rc=rc, out=out, err=err, cmd=cmd, diff=diff)
def unarchive(self): def unarchive(self):
cmd = [ self.cmd_path, '-o', self.src ] cmd = [ self.cmd_path, '-o' ]
if self.opts: if self.opts:
cmd.extend(self.opts) cmd.extend(self.opts)
cmd.append(self.src)
# NOTE: Including (changed) files as arguments is problematic (limits on command line/arguments) # NOTE: Including (changed) files as arguments is problematic (limits on command line/arguments)
# if self.includes: # if self.includes:
# NOTE: Command unzip has this strange behaviour where it expects quoted filenames to also be escaped # NOTE: Command unzip has this strange behaviour where it expects quoted filenames to also be escaped