Bug 94 - multiple catches from cddb for a lookup make abcde prompt differently than unambiguous lookups
Summary: multiple catches from cddb for a lookup make abcde prompt differently than un...
Status: CONFIRMED
Alias: None
Product: abcde
Classification: Unclassified
Component: CD lookup (show other bugs)
Version: unspecified
Hardware: All All
: Normal normal
Assignee: Steve McIntyre
URL:
Depends on:
Blocks:
 
Reported: 2019-01-27 23:34 GMT by dll
Modified: 2019-01-27 23:34 GMT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description dll 2019-01-27 23:34:50 GMT
If there is an unambiguous lookup from cddb, that is, a single entry for the disk that you are ripping, then the first interactive prompt you'll get from abcde is for whether or not you want to edit the entry.
However, if there are multiple catches, you have to select the entry first, before you are asked if you want to edit the entry.

This makes it a harder to script for non-interactive use, if there are a variable number of prompts.

I'd like to be able to preset the answers to these questions from abcde, so I could script it a little more easily, either from the command line or the conf file.

For example, from the command line:

--use-lookup=[shortest,longest,first]
--various=no
--edit-lookup=["n",<command>]

or the conf file

USE-LOOKUP="longest"
VARIOUS-ARTISTS="no"
EDIT-LOOKUP="no"

It would also be convenient that if abcde were running in non-interactive mode that an error would be returned if an answer has not been provided for an interactive question.