Base command now requires parameter.

This commit is contained in:
Harrison Deng 2025-01-24 19:09:28 +00:00
parent c73a89b8fa
commit f263d380ca

View File

@ -10,7 +10,7 @@ import importlib
root_parser = argparse.ArgumentParser(epilog='Use "%(prog)s info -h" to learn how to get available MLST databases, and their available schemas.' root_parser = argparse.ArgumentParser(epilog='Use "%(prog)s info -h" to learn how to get available MLST databases, and their available schemas.'
+ ' Once that is done, use "%(prog)s st -h" to learn how to retrieve MLST profiles.' + ' Once that is done, use "%(prog)s st -h" to learn how to retrieve MLST profiles.'
) )
subparsers = root_parser.add_subparsers(required=False) subparsers = root_parser.add_subparsers(required=True)
info.setup_parser(subparsers.add_parser(get_module_base_name(info.__name__))) info.setup_parser(subparsers.add_parser(get_module_base_name(info.__name__)))
st.setup_parser(subparsers.add_parser(get_module_base_name(st.__name__))) st.setup_parser(subparsers.add_parser(get_module_base_name(st.__name__)))