Fix SSL with multiple names

This commit is contained in:
Emilien Mantel
2020-02-04 11:07:21 +01:00
parent 8c3b1c7f13
commit d8f6088362
3 changed files with 10 additions and 3 deletions

View File

@@ -41,9 +41,14 @@ def nginx_all_site_names(site):
return all_sites
def nginx_search_by_ssl_name(sites, ssl_name):
if isinstance(ssl_name, list):
comp_ssl_name = ssl_name[0]
else:
comp_ssl_name = ssl_name
res = None
for site in sites:
if site.has_key('ssl_name') and site['ssl_name'] == ssl_name:
if site.has_key('ssl_name') and site['ssl_name'] == comp_ssl_name:
res = site
break
return res