Browse Source

(feat) Logging tweaks

main
Michal Charemza 6 years ago
parent
commit
2cccc29e3a
No known key found for this signature in database GPG Key ID: 4BBAF0F6B73C4363
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      dnsrewriteproxy.py

+ 2
- 2
dnsrewriteproxy.py View File

@@ -85,7 +85,6 @@ def DnsProxy(
# workers # workers


async def server_worker(sock, resolve, stop): async def server_worker(sock, resolve, stop):
logger.info('Starting')
upstream_queue = Queue(maxsize=num_workers) upstream_queue = Queue(maxsize=num_workers)


# We have multiple upstream workers to be able to send multiple # We have multiple upstream workers to be able to send multiple
@@ -96,6 +95,7 @@ def DnsProxy(


try: try:
while True: while True:
logger.info('Waiting for next request')
request_data, addr = await recvfrom(loop, [sock], 512) request_data, addr = await recvfrom(loop, [sock], 512)
request_logger = get_logger_adapter( request_logger = get_logger_adapter(
{'dnsrewriteproxy_requestid': ''.join(choices(request_id_alphabet, k=8))}) {'dnsrewriteproxy_requestid': ''.join(choices(request_id_alphabet, k=8))})
@@ -175,7 +175,7 @@ def DnsProxy(
return error(query, ERRORS.NXDOMAIN) return error(query, ERRORS.NXDOMAIN)
except DnsResponseCode as dns_response_code_error: except DnsResponseCode as dns_response_code_error:
request_logger.info('Received error from upstream: %s', request_logger.info('Received error from upstream: %s',
name_str_lower, dns_response_code_error.args[0])
dns_response_code_error.args[0])
return error(query, dns_response_code_error.args[0]) return error(query, dns_response_code_error.args[0])


request_logger.info('Resolved to %s', ip_addresses) request_logger.info('Resolved to %s', ip_addresses)


Loading…
Cancel
Save