diff options
Diffstat (limited to 'MAT')
| -rw-r--r-- | MAT/mutagenstripper.py | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/MAT/mutagenstripper.py b/MAT/mutagenstripper.py index d44bbdb..34f5705 100644 --- a/MAT/mutagenstripper.py +++ b/MAT/mutagenstripper.py | |||
| @@ -8,17 +8,14 @@ class MutagenStripper(parser.GenericParser): | |||
| 8 | self._create_mfile() | 8 | self._create_mfile() |
| 9 | 9 | ||
| 10 | def _create_mfile(self): | 10 | def _create_mfile(self): |
| 11 | raise NotImplemented | 11 | raise NotImplementedError |
| 12 | 12 | ||
| 13 | def is_clean(self): | 13 | def is_clean(self): |
| 14 | return not self.mfile.tags | 14 | return not self.mfile.tags |
| 15 | 15 | ||
| 16 | def remove_all(self): | 16 | def remove_all(self): |
| 17 | if self.backup: | 17 | if self.backup: |
| 18 | shutil.copy2(self.filename, self.output) | 18 | shutil.copy2(self.filename, self.filename + '.bak') |
| 19 | self.mfile.filename = self.output | ||
| 20 | else: | ||
| 21 | self.mfile.filename = self.filename | ||
| 22 | 19 | ||
| 23 | self.mfile.delete() | 20 | self.mfile.delete() |
| 24 | self.mfile.save() | 21 | self.mfile.save() |
