"""This module contains a function to add the groups of arguments for the help display""" from typing import TYPE_CHECKING from certbot._internal.cli.verb_help import VERB_HELP if TYPE_CHECKING: from certbot._internal.cli import helpful def _add_all_groups(helpful: "helpful.HelpfulArgumentParser") -> None: helpful.add_group("automation", description="Flags for automating execution & other tweaks") helpful.add_group("security", description="Security parameters & server settings") helpful.add_group("testing", description="The following flags are meant for testing and integration purposes only.") helpful.add_group("paths", description="Flags for changing execution paths & servers") helpful.add_group("manage", description="Various subcommands and flags are available for managing your certificates:", verbs=["certificates", "delete", "renew", "revoke", "update_symlinks"]) # VERBS for verb, docs in VERB_HELP: name = docs.get("realname", verb) helpful.add_group(name, description=docs["opts"])
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
__pycache__ | Folder | 0755 |
|
|
__init__.py | File | 26.45 KB | 0644 |
|
cli_constants.py | File | 3.73 KB | 0644 |
|
cli_utils.py | File | 9.27 KB | 0644 |
|
group_adder.py | File | 1.05 KB | 0644 |
|
helpful.py | File | 20.41 KB | 0644 |
|
paths_parser.py | File | 1.99 KB | 0644 |
|
plugins_parsing.py | File | 6.27 KB | 0644 |
|
subparsers.py | File | 4.06 KB | 0644 |
|
verb_help.py | File | 5.08 KB | 0644 |
|