From a55c134ac85d01e85f15bb26fa2daefa0455bd01 Mon Sep 17 00:00:00 2001 From: kageru Date: Sun, 11 Nov 2018 11:09:27 +0100 Subject: [PATCH] Remove mv3u call because it was broken anyway --- mv3u.py | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/mv3u.py b/mv3u.py index d34b6c6..23d15e4 100644 --- a/mv3u.py +++ b/mv3u.py @@ -8,17 +8,15 @@ class MV3U(BeetsPlugin): super(MV3U, self).__init__() self.register_listener('item_moved', self.add_rename) + self.register_listener('item_copied', self.add_rename) self.register_listener('import_task_created', self.clear_persistence) - self.register_listener('import', self.mv3u) + #self.register_listener('import', self.mv3u) """ - def mv3u(self, item): - # TODO: cache renames, don’t write playlists for every single file - # TODO: sorted caching - src = item.path.decode() - dst = item.destination().decode() - + This has been moved to a standalone program because I felt like it. ¯\_(ツ)_/¯ + """ + def mv3u(self): playlist_dir = self.config['playlists'].get() if not playlist_dir: @@ -32,7 +30,6 @@ class MV3U(BeetsPlugin): with open(pl, 'w') as p: p.write(''.join(p2)) #print(f'Changed entry {src} to {dst} in {pl}') - """ def clear_persistence(self, task, session): @@ -47,10 +44,11 @@ class MV3U(BeetsPlugin): cache.write(f'{src}\t\t{dst}\n') + ''' def mv3u(self, lib, paths): def read_renames() -> dict: with open(rename_cache) as cache: return dict([line.rstrip('\n').split('\t\t') for line in cache]) - - print(read_renames()) +''' + #print(read_renames())