Merge pull request #2751 from letsencrypt/missing-server

Handle renewal conf files without a "server" entry
This commit is contained in:
Peter Eckersley
2016-04-02 12:53:16 -07:00
+2 -1
View File
@@ -228,7 +228,8 @@ def _avoid_invalidating_lineage(config, lineage, original_server):
def renew_cert(config, domains, le_client, lineage):
"Renew a certificate lineage."
original_server = lineage.configuration["renewalparams"]["server"]
renewal_params = lineage.configuration["renewalparams"]
original_server = renewal_params.get("server", cli.flag_default("server"))
_avoid_invalidating_lineage(config, lineage, original_server)
new_certr, new_chain, new_key, _ = le_client.obtain_certificate(domains)
if config.dry_run: