'Remove all tags from a file.'

def _scrub(self, path):

    for cls in self._mutagen_classes():
        try:
            f = cls(util.syspath(path))
        except Exception:
            continue
        if (f.tags is None):
            continue
        try:
            f.delete()
        except NotImplementedError:
            for tag in f.keys():
                del f[tag]
            f.save()
        except IOError as exc:
            self._log.error(u'could    not    scrub    {0}:    {1}', util.displayable_path(path), exc)
