diff --git a/aprsd/aprsd.py b/aprsd/aprsd.py index 2a33154..7f1aefa 100644 --- a/aprsd/aprsd.py +++ b/aprsd/aprsd.py @@ -94,6 +94,7 @@ def cli(ctx, loglevel, config_file, quiet): ctx.obj["config"] = aprsd_config.parse_config(config_file) setup_logging(ctx.obj["config"], loglevel, quiet) + def main(): from .cmds import completion, dev, listen, send_message, server # noqa cli() diff --git a/aprsd/cmds/completion.py b/aprsd/cmds/completion.py index 55621a3..6b2adf7 100644 --- a/aprsd/cmds/completion.py +++ b/aprsd/cmds/completion.py @@ -6,6 +6,7 @@ from ..aprsd import cli CONTEXT_SETTINGS = dict(help_option_names=["-h", "--help"]) + @cli.group(help="Click Completion subcommands", context_settings=CONTEXT_SETTINGS) @click.pass_context def completion(ctx): diff --git a/aprsd/cmds/server.py b/aprsd/cmds/server.py index bb08f7d..4b4d692 100644 --- a/aprsd/cmds/server.py +++ b/aprsd/cmds/server.py @@ -116,4 +116,3 @@ def server(ctx, flush): # If there are items in the msgTracker, then save them LOG.info("APRSD Exiting.") return 0 -import logging