From 746a496c70e685d500e7548810870ceb333e3d1c Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 1 May 2017 23:49:34 +0530 Subject: [PATCH] ... --- src/calibre/db/cli/cmd_catalog.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/calibre/db/cli/cmd_catalog.py b/src/calibre/db/cli/cmd_catalog.py index 7a2157686c..7c4bdbd45b 100644 --- a/src/calibre/db/cli/cmd_catalog.py +++ b/src/calibre/db/cli/cmd_catalog.py @@ -25,9 +25,10 @@ def option_parser(get_parser, args): # {{{ # Fetch the extension-specific CLI options from the plugin # library.catalogs..py plugin = plugin_for_catalog_format(fmt) + p = parser.add_option_group(_('{} OPTIONS').format(fmt.upper())) for option in plugin.cli_options: if option.action: - parser.add_option( + p.add_option( option.option, default=option.default, dest=option.dest, @@ -35,7 +36,7 @@ def option_parser(get_parser, args): # {{{ help=option.help ) else: - parser.add_option( + p.add_option( option.option, default=option.default, dest=option.dest, @@ -50,6 +51,7 @@ def option_parser(get_parser, args): # {{{ Export a catalog in format specified by path/to/destination extension. Options control how entries are displayed in the generated catalog output. +Note that different catalog formats support different sets of options. ''' ) )