From 69b8de4876ae54f7787abc015b544d7aadea98dd Mon Sep 17 00:00:00 2001 From: jvoisin Date: Fri, 12 Apr 2013 18:16:39 +0200 Subject: Enforce consistency between classname and filename --- MAT/mutagenpowered.py | 35 ----------------------------------- 1 file changed, 35 deletions(-) delete mode 100644 MAT/mutagenpowered.py (limited to 'MAT/mutagenpowered.py') diff --git a/MAT/mutagenpowered.py b/MAT/mutagenpowered.py deleted file mode 100644 index d44bbdb..0000000 --- a/MAT/mutagenpowered.py +++ /dev/null @@ -1,35 +0,0 @@ -import parser -import shutil - - -class MutagenStripper(parser.GenericParser): - def __init__(self, filename, parser, mime, backup, **kwargs): - super(MutagenStripper, self).__init__(filename, parser, mime, backup, **kwargs) - self._create_mfile() - - def _create_mfile(self): - raise NotImplemented - - def is_clean(self): - return not self.mfile.tags - - def remove_all(self): - if self.backup: - shutil.copy2(self.filename, self.output) - self.mfile.filename = self.output - else: - self.mfile.filename = self.filename - - self.mfile.delete() - self.mfile.save() - return True - - def get_meta(self): - ''' - Return the content of the metadata block is present - ''' - metadata = {} - if self.mfile.tags: - for key, value in self.mfile.tags: - metadata[key] = value - return metadata -- cgit v1.3