fixy
This commit is contained in:
+5
-4
@@ -161,11 +161,12 @@ class File:
|
|||||||
self.__file__.close()
|
self.__file__.close()
|
||||||
if self.mode == File.write:
|
if self.mode == File.write:
|
||||||
if self.compress == File.bz2:
|
if self.compress == File.bz2:
|
||||||
bc = bz2.BZ2Compressor()
|
bz2file = self.localfile + ".bz2"
|
||||||
bc.compress(open(self.localfile).read())
|
bz2.BZ2File(bz2file, "w").write(open(self.localfile, "r").read())
|
||||||
|
|
||||||
self.localfile = self.localfile + ".bz2"
|
# FIXME: I hate side effects, but this is designed
|
||||||
open(self.localfile, "w").write(bc.flush())
|
# that way :(. -- baris
|
||||||
|
self.localfile = bz2file
|
||||||
|
|
||||||
elif self.compress == File.sevenzip:
|
elif self.compress == File.sevenzip:
|
||||||
raise Error(_("sevenzip compression not supported yet"))
|
raise Error(_("sevenzip compression not supported yet"))
|
||||||
|
|||||||
Reference in New Issue
Block a user