return 0
ret = 1
# Try to revoke the old one.
- cmd = ['certbot', 'revoke', '--cert-path', cert_path]
+ cmd = ['certbot', 'revoke', '--no-delete-after-revoke', '--cert-path',
+ cert_path]
logging.info('%s: revoking old cert', domain)
- logging.info('%s: %s', domain, cmd)
+ logging.info('%s: %s', domain, ' '.join(cmd))
if not dry_run:
try:
- subprocess.check_call(cmd)
+ subprocess.check_call(cmd, stdin=open('/dev/null', 'r'))
except subprocess.CalledProcessError:
logging.error('failed', exc_info=True)
else: