mirror of
https://github.com/beetbox/beets.git
synced 2026-01-04 15:03:22 +01:00
remove config argument in command function sigs
This commit is contained in:
parent
20d1485c90
commit
1ee304e105
2 changed files with 10 additions and 10 deletions
|
|
@ -655,7 +655,7 @@ def _raw_main(args, configfh):
|
|||
log.debug(u'library directory: %s' % util.displayable_path(lib.directory))
|
||||
|
||||
# Invoke the subcommand.
|
||||
subcommand.func(lib, config, suboptions, subargs)
|
||||
subcommand.func(lib, suboptions, subargs)
|
||||
|
||||
def main(args=None, configfh=None):
|
||||
"""Run the main command-line interface for beets. Includes top-level
|
||||
|
|
|
|||
|
|
@ -90,7 +90,7 @@ def _showdiff(field, oldval, newval):
|
|||
|
||||
fields_cmd = ui.Subcommand('fields',
|
||||
help='show fields available for queries and format strings')
|
||||
def fields_func(lib, config, opts, args):
|
||||
def fields_func(lib, opts, args):
|
||||
print("Available item fields:")
|
||||
print(" " + "\n ".join([key for key in library.ITEM_KEYS]))
|
||||
print("\nAvailable album fields:")
|
||||
|
|
@ -683,7 +683,7 @@ import_cmd.parser.add_option('-i', '--incremental', dest='incremental',
|
|||
action='store_true', help='skip already-imported directories')
|
||||
import_cmd.parser.add_option('-I', '--noincremental', dest='incremental',
|
||||
action='store_false', help='do not skip already-imported directories')
|
||||
def import_func(lib, config, opts, args):
|
||||
def import_func(lib, opts, args):
|
||||
config['import'].add_args(opts)
|
||||
|
||||
# Special case: --copy flag suppresses import_move (which would
|
||||
|
|
@ -724,7 +724,7 @@ list_cmd.parser.add_option('-p', '--path', action='store_true',
|
|||
help='print paths for matched items or albums')
|
||||
list_cmd.parser.add_option('-f', '--format', action='store',
|
||||
help='print with custom format', default=None)
|
||||
def list_func(lib, config, opts, args):
|
||||
def list_func(lib, opts, args):
|
||||
if opts.path:
|
||||
fmt = '$path'
|
||||
else:
|
||||
|
|
@ -834,7 +834,7 @@ update_cmd.parser.add_option('-p', '--pretend', action='store_true',
|
|||
help="show all changes but do nothing")
|
||||
update_cmd.parser.add_option('-f', '--format', action='store',
|
||||
help='print with custom format', default=None)
|
||||
def update_func(lib, config, opts, args):
|
||||
def update_func(lib, opts, args):
|
||||
update_items(lib, decargs(args), opts.album, opts.move, opts.pretend)
|
||||
update_cmd.func = update_func
|
||||
default_commands.append(update_cmd)
|
||||
|
|
@ -878,7 +878,7 @@ remove_cmd.parser.add_option("-d", "--delete", action="store_true",
|
|||
help="also remove files from disk")
|
||||
remove_cmd.parser.add_option('-a', '--album', action='store_true',
|
||||
help='match albums instead of tracks')
|
||||
def remove_func(lib, config, opts, args):
|
||||
def remove_func(lib, opts, args):
|
||||
remove_items(lib, decargs(args), opts.album, opts.delete)
|
||||
remove_cmd.func = remove_func
|
||||
default_commands.append(remove_cmd)
|
||||
|
|
@ -921,7 +921,7 @@ stats_cmd = ui.Subcommand('stats',
|
|||
help='show statistics about the library or a query')
|
||||
stats_cmd.parser.add_option('-e', '--exact', action='store_true',
|
||||
help='get exact file sizes')
|
||||
def stats_func(lib, config, opts, args):
|
||||
def stats_func(lib, opts, args):
|
||||
show_stats(lib, decargs(args), opts.exact)
|
||||
stats_cmd.func = stats_func
|
||||
default_commands.append(stats_cmd)
|
||||
|
|
@ -929,7 +929,7 @@ default_commands.append(stats_cmd)
|
|||
|
||||
# version: Show current beets version.
|
||||
|
||||
def show_version(lib, config, opts, args):
|
||||
def show_version(lib, opts, args):
|
||||
print_('beets version %s' % beets.__version__)
|
||||
# Show plugins.
|
||||
names = []
|
||||
|
|
@ -1020,7 +1020,7 @@ modify_cmd.parser.add_option('-y', '--yes', action='store_true',
|
|||
help='skip confirmation')
|
||||
modify_cmd.parser.add_option('-f', '--format', action='store',
|
||||
help='print with custom format', default=None)
|
||||
def modify_func(lib, config, opts, args):
|
||||
def modify_func(lib, opts, args):
|
||||
args = decargs(args)
|
||||
mods = [a for a in args if '=' in a]
|
||||
query = [a for a in args if '=' not in a]
|
||||
|
|
@ -1064,7 +1064,7 @@ move_cmd.parser.add_option('-c', '--copy', default=False, action='store_true',
|
|||
help='copy instead of moving')
|
||||
move_cmd.parser.add_option('-a', '--album', default=False, action='store_true',
|
||||
help='match whole albums instead of tracks')
|
||||
def move_func(lib, config, opts, args):
|
||||
def move_func(lib, opts, args):
|
||||
dest = opts.dest
|
||||
if dest is not None:
|
||||
dest = normpath(dest)
|
||||
|
|
|
|||
Loading…
Reference in a new issue