diff options
Diffstat (limited to 'scan.py')
-rwxr-xr-x | scan.py | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -1,4 +1,5 @@ #!/usr/bin/env python +import logging import asyncio from asyncio_simple_http_server import HttpServer, uri_mapping, HttpHeaders, HttpResponse from datetime import datetime, timezone @@ -68,4 +69,14 @@ async def main(): await http_server.serve_forever() print("Stopped") +logging.basicConfig(level=logging.INFO, + format='%(asctime)-15s %(name)-5s %(levelname)-8s %(message)s') +server_logger = logging.getLogger('asyncio_simple_http_server') +def filterNoise(event): + if event.msg == 'got a failure %s. disconnecting the client' and event.args[0] == asyncio.TimeoutError: + return False + return True +server_logger.addFilter(filterNoise) + + asyncio.run(main()) |