mirror of
https://github.com/beetbox/beets.git
synced 2025-12-15 21:14:19 +01:00
Added fields command to output a list of available fields for queries and format strings.
This commit is contained in:
parent
2c11855b1e
commit
1ebe1cf728
1 changed files with 13 additions and 0 deletions
|
|
@ -84,6 +84,19 @@ def _showdiff(field, oldval, newval, color):
|
|||
print_(u' %s: %s -> %s' % (field, oldval, newval))
|
||||
|
||||
|
||||
# fields: Shows a list of available fields for queries and format strings.
|
||||
fields_cmd = ui.Subcommand('fields',
|
||||
help='show fields available for queries and format strings')
|
||||
def fields_func(lib, config, opts, args):
|
||||
print "Available item fields:"
|
||||
print " " + "\n ".join([key for key in library.ITEM_KEYS])
|
||||
print "\nAvailable album fields:"
|
||||
print " " + "\n ".join([key for key in library.ALBUM_KEYS])
|
||||
|
||||
fields_cmd.func = fields_func
|
||||
default_commands.append(fields_cmd)
|
||||
|
||||
|
||||
# import: Autotagger and importer.
|
||||
|
||||
DEFAULT_IMPORT_COPY = True
|
||||
|
|
|
|||
Loading…
Reference in a new issue