Adrian Sampson avatar Adrian Sampson committed 29aa098

remove verbose option (#92)

The lastgenre command should always log what it's doing so the user can see
the progress being made. If you really don't want any output, just pipe to
/dev/null.

Comments (0)

Files changed (1)

beetsplug/lastgenre/__init__.py

                               action='store_true',
                               default=self.config['force'].get(bool),
                               help='re-download genre when already present')
-        lastgenre_cmd.parser.add_option('-v', '--verbose', dest='verbose',
-                              action='store_true',
-                              default=False,
-                              help='log genre match details')
         lastgenre_cmd.parser.add_option('-s', '--source', dest='source',
                               type='string',
                               default=self.config['source'].get(),
 
             for album in lib.albums(ui.decargs(args)):
                 album.genre, src = self._get_album_genre(album, opts.force)
-                if opts.verbose:
-                    log.info(u'LastGenre: Album({0} - {1}) > {2}({3})'.format(
-                        album.albumartist, album.album, album.genre, src))
+                log.info(u'genre for album {0} - {1} ({2}): {3}'.format(
+                    album.albumartist, album.album, src, album.genre
+                ))
 
                 for item in album.items():
                     item.genre, src = self._get_item_genre(item, opts.force)
                     lib.store(item)
-                    if opts.verbose:
-                        log.info(u'LastGenre: Item({0} - {1}) > {2}({3})'.format(
-                            item.artist, item.title, item.genre, src))
+                    log.info(u'genre for track {0} - {1} ({2}): {3}'.format(
+                        item.artist, item.title, src, item.genre
+                    ))
                     if write:
                         item.write()
 
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.