fixing the private DNS zone issue.
Private hosted zones will never be visible to third-parties like LetsEncrypt, and Lemur should not consider them as authoritative zones. This fix, make sure they are not added to the dns_provider table.
This commit is contained in:
parent
7b305514a1
commit
8d0007b9c0
|
@ -35,6 +35,7 @@ def get_zones(client=None):
|
||||||
zones = []
|
zones = []
|
||||||
for page in paginator.paginate():
|
for page in paginator.paginate():
|
||||||
for zone in page["HostedZones"]:
|
for zone in page["HostedZones"]:
|
||||||
|
if not zone["Config"]["PrivateZone"]:
|
||||||
zones.append(
|
zones.append(
|
||||||
zone["Name"][:-1]
|
zone["Name"][:-1]
|
||||||
) # We need [:-1] to strip out the trailing dot.
|
) # We need [:-1] to strip out the trailing dot.
|
||||||
|
|
Loading…
Reference in New Issue