diff --git a/kallithea/bin/kallithea_cli_base.py b/kallithea/bin/kallithea_cli_base.py --- a/kallithea/bin/kallithea_cli_base.py +++ b/kallithea/bin/kallithea_cli_base.py @@ -26,7 +26,7 @@ import paste.deploy def cli(): """Various commands to manage a Kallithea instance.""" -def register_command(config_file=False, config_file_initialize_app=False): +def register_command(config_file=False, config_file_initialize_app=False, hidden=False): """Register a kallithea-cli subcommand. If one of the config_file flags are true, a config file must be specified @@ -36,7 +36,7 @@ def register_command(config_file=False, If config_file_initialize_app is true, Kallithea, TurboGears global state (including tg.config), and database access will also be fully initialized. """ - cli_command = cli.command() + cli_command = cli.command(hidden=hidden) if config_file or config_file_initialize_app: def annotator(annotated): @click.option('--config_file', '-c', help="Path to .ini file with app configuration.",