Return an error code if any renewals fail

This commit is contained in:
Peter Eckersley 2016-02-23 12:46:18 -08:00
parent 9b21efc6b8
commit c86b602ede

View file

@ -1030,6 +1030,12 @@ def renew(config, unused_plugins):
_renew_describe_results(config, renew_successes, renew_failures,
renew_skipped, parse_failures)
if renew_failures or parse_failures:
raise errors.Error("{0} renew failure(s), {1} parse failure(s)".format(
len(renew_failures), len(parse_failures)))
else:
logger.debug("no renewal failures")
def revoke(config, unused_plugins): # TODO: coop with renewal config
"""Revoke a previously obtained certificate."""