From f97b4d88f0254588d11b8760fc6714828af0ef28 Mon Sep 17 00:00:00 2001 From: jvoisin Date: Sat, 5 Oct 2013 20:46:24 +0100 Subject: mat is now able to check non-writables files This is an implementaion of this suggestion: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=721572 --- MAT/archive.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'MAT/archive.py') diff --git a/MAT/archive.py b/MAT/archive.py index f7b5783..447f068 100644 --- a/MAT/archive.py +++ b/MAT/archive.py @@ -17,8 +17,8 @@ class GenericArchiveStripper(parser.GenericParser): ''' Represent a generic archive ''' - def __init__(self, filename, parser, mime, backup, **kwargs): - super(GenericArchiveStripper, self).__init__(filename, parser, mime, backup, **kwargs) + def __init__(self, filename, parser, mime, backup, is_writable, **kwargs): + super(GenericArchiveStripper, self).__init__(filename, parser, mime, backup, is_writable, **kwargs) self.compression = '' self.add2archive = kwargs['add2archive'] self.tempdir = tempfile.mkdtemp() @@ -251,8 +251,8 @@ class GzipStripper(TarStripper): ''' Represent a tar.gz archive ''' - def __init__(self, filename, parser, mime, backup, **kwargs): - super(GzipStripper, self).__init__(filename, parser, mime, backup, **kwargs) + def __init__(self, filename, parser, mime, backup, is_writable, **kwargs): + super(GzipStripper, self).__init__(filename, parser, mime, backup, is_writable, **kwargs) self.compression = ':gz' @@ -260,6 +260,6 @@ class Bzip2Stripper(TarStripper): ''' Represents a tar.bz2 archive ''' - def __init__(self, filename, parser, mime, backup, **kwargs): - super(Bzip2Stripper, self).__init__(filename, parser, mime, backup, **kwargs) + def __init__(self, filename, parser, mime, backup, is_writable, **kwargs): + super(Bzip2Stripper, self).__init__(filename, parser, mime, backup, is_writable, **kwargs) self.compression = ':bz2' -- cgit v1.3