Browse Source

Apply requested changes

pull/1321/head
Jonathan Leroy 2 months ago
parent
commit
8d65abc3a1
Failed to extract signature
1 changed files with 6 additions and 6 deletions
  1. +6
    -6
      octodns/cmds/report.py

+ 6
- 6
octodns/cmds/report.py View File

@ -66,7 +66,7 @@ def main():
parser.add_argument(
'--concurrency',
type=int,
default=10,
default=4,
help='Maximum number of concurrent DNS queries',
)
parser.add_argument(
@ -132,10 +132,10 @@ def main():
break
# NXDOMAIN, NoAnswer, NoNameservers...
except:
except Exception:
continue
if resolver and not resolver in resolvers:
if resolver and resolver not in resolvers:
if not is_hostname:
log.info(f'server={resolver}')
else:
@ -179,7 +179,7 @@ def main():
values_check = {}
for resolver in resolvers:
answer = ' '.join(answers.get(resolver))
answer = ' '.join(answers.get(resolver, []))
values_check[answer.lower()] = True
csvrow.append(answer)
@ -194,8 +194,8 @@ def main():
for resolver in resolvers:
# Stripping the surrounding quotes of TXT records values to
# avoid them being unnecessarily escaped by JSON module.
answer = [a.strip('"') for a in answers.get(resolver)]
jsonout[record.fqdn][record._type][resolver] = answer
answer = [a.strip('"') for a in answers.get(resolver, [])]
jsonout[record.decoded_fqdn][record._type][resolver] = answer
values_check[' '.join(answer).lower()] = True
jsonout[record.fqdn][record._type]['consistent'] = bool(


Loading…
Cancel
Save