Skip to content

Commit 6fbdd46

Browse files
committed
Stripping trailing dot from record names so they link to existing endpoints
1 parent e7b812e commit 6fbdd46

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

nodestream_akamai/edns/edns.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,17 @@ def _extract_recordset(self, recordset, zone):
2828
)
2929
recordset["key"] = f'{recordset["name"]}/{recordset["type"]}'
3030
recordset["zone"] = zone
31+
# Remove trailing dot from names
32+
recordset["name"]
3133
for record in recordset["rdata"]:
3234
address_format = addresses.get_format(record)
3335
node_type = address_format.node_type
3436
if node_type:
3537
node_type_list = recordset.get(node_type, [])
36-
node_type_list.append(record)
38+
clean_record = record
39+
if clean_record.endswith("."):
40+
clean_record = clean_record[:-1]
41+
node_type_list.append(clean_record)
3742
recordset[node_type] = node_type_list
3843
return recordset
3944

0 commit comments

Comments
 (0)