Fix sans lookup by adding access url suffix

Change-Id: I63eb4ed137b6268930a4afd43e2fd1bafb566b5e
This commit is contained in:
Isaac Mungai 2016-07-18 09:09:06 -04:00
parent 0948c854e4
commit 534b928bd4
2 changed files with 5 additions and 1 deletions

View File

@ -256,7 +256,8 @@ class CertificateController(base.CertificateBase):
found = False
found_cert = None
for san_cert_name in self.san_cert_cnames:
sans = utils.get_sans_by_host(san_cert_name)
sans = utils.get_sans_by_host(
san_cert_name + self.driver.akamai_https_access_url_suffix)
if domain_name in sans:
found = True
found_cert = san_cert_name

View File

@ -32,6 +32,9 @@ class TestCertificates(base.TestCase):
self.driver.provider_name = 'Akamai'
self.san_cert_cnames = [str(x) for x in range(7)]
self.driver.san_cert_cnames = self.san_cert_cnames
self.driver.akamai_https_access_url_suffix = (
'example.net'
)
background_job_controller_patcher = mock.patch(
'poppy.provider.akamai.utils.get_sans_by_host'