Fix cert.csv encoding to utf-8

This commit is contained in:
VirtuBox
2020-10-14 15:29:06 +02:00
parent 3ffeec6ef4
commit c3076cfdfe
5 changed files with 32 additions and 4 deletions

View File

@@ -206,12 +206,15 @@ class WOAcme:
def cert_check(self, wo_domain_name):
"""Check certificate existance with acme.sh and return Boolean"""
WOAcme.export_cert(self)
WOFileUtils.convertFileBestGuess(self, "cert.csv",
"/var/lib/wo/")
# set variable acme_cert
acme_cert = False
# define new csv dialect
csv.register_dialect('acmeconf', delimiter='|')
# open file
certfile = open('/var/lib/wo/cert.csv', mode='r', encoding='utf-8')
certfile = open('/var/lib/wo/cert.csv',
mode='r', encoding='utf-8')
reader = csv.reader(certfile, 'acmeconf')
for row in reader:
# check if domain exist