mirror of
https://github.com/certbot/certbot.git
synced 2026-08-01 02:44:21 +02:00
Disable selection of misconfigured plugins
This commit is contained in:
@@ -34,7 +34,14 @@ def choose_plugin(prepared, question):
|
|||||||
question, opts, help_label="More Info")
|
question, opts, help_label="More Info")
|
||||||
|
|
||||||
if code == display_util.OK:
|
if code == display_util.OK:
|
||||||
return prepared[index]
|
if plugin_ep.misconfigured:
|
||||||
|
util(interfaces.IDisplay).notification(
|
||||||
|
"The selected plugin encountered an error while parsing "
|
||||||
|
"your server configuration and cannot be used. The error "
|
||||||
|
"was: {0}".format(prepared[index].prepare())
|
||||||
|
height=display_util.HEIGHT)
|
||||||
|
else:
|
||||||
|
return prepared[index]
|
||||||
elif code == display_util.HELP:
|
elif code == display_util.HELP:
|
||||||
if prepared[index].misconfigured:
|
if prepared[index].misconfigured:
|
||||||
msg = "Reported Error: %s" % prepared[index].prepare()
|
msg = "Reported Error: %s" % prepared[index].prepare()
|
||||||
|
|||||||
Reference in New Issue
Block a user