From d7b26c1bb2115b923d8e076fe7de0750ea3c01ce Mon Sep 17 00:00:00 2001 From: alexzorin Date: Thu, 10 Jun 2021 07:31:15 +1000 Subject: [PATCH] cli: dont use argv[0] in user-facing messages (#8857) --- certbot/certbot/_internal/main.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/certbot/certbot/_internal/main.py b/certbot/certbot/_internal/main.py index 2bf6570f5..4747053be 100644 --- a/certbot/certbot/_internal/main.py +++ b/certbot/certbot/_internal/main.py @@ -202,7 +202,7 @@ def _handle_subset_cert_request(config: configuration.NamespaceConfig, "--duplicate option.{br}{br}" "For example:{br}{br}{1} --duplicate {2}".format( existing, - sys.argv[0], " ".join(sys.argv[1:]), + cli.cli_command, " ".join(sys.argv[1:]), br=os.linesep )) raise errors.Error(USER_CANCELLED) @@ -1052,7 +1052,7 @@ def enhance(config, plugins): if not enhancements.are_requested(config) and not oldstyle_enh: msg = ("Please specify one or more enhancement types to configure. To list " "the available enhancement types, run:\n\n%s --help enhance\n") - logger.error(msg, sys.argv[0]) + logger.error(msg, cli.cli_command) raise errors.MisconfigurationError("No enhancements requested, exiting.") try: