mirror of
https://github.com/cwinfo/powerdns-admin.git
synced 2025-04-21 19:08:53 +00:00
Performance gain in activity records list as in #1381
This commit is contained in:
parent
bb34daa333
commit
e6c0b4c15f
@ -235,14 +235,14 @@ def changelog(domain_name):
|
|||||||
).all()
|
).all()
|
||||||
|
|
||||||
if StrictVersion(Setting().get('pdns_version')) >= StrictVersion('4.0.0'):
|
if StrictVersion(Setting().get('pdns_version')) >= StrictVersion('4.0.0'):
|
||||||
|
pretty_v6 = Setting().get('pretty_ipv6_ptr')
|
||||||
for r in rrsets:
|
for r in rrsets:
|
||||||
if r['type'] in records_allow_to_edit:
|
if r['type'] in records_allow_to_edit:
|
||||||
r_name = r['name'].rstrip('.')
|
r_name = r['name'].rstrip('.')
|
||||||
|
|
||||||
# If it is reverse zone and pretty_ipv6_ptr setting
|
# If it is reverse zone and pretty_ipv6_ptr setting
|
||||||
# is enabled, we reformat the name for ipv6 records.
|
# is enabled, we reformat the name for ipv6 records.
|
||||||
if Setting().get('pretty_ipv6_ptr') and r[
|
if pretty_v6 and r['type'] == 'PTR' and 'ip6.arpa' in r_name and '*' not in r_name:
|
||||||
'type'] == 'PTR' and 'ip6.arpa' in r_name and '*' not in r_name:
|
|
||||||
r_name = dns.reversename.to_address(
|
r_name = dns.reversename.to_address(
|
||||||
dns.name.from_text(r_name))
|
dns.name.from_text(r_name))
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user