From 1bb99afbc288fe55ed6dc1a3b0c8a79258a748e4 Mon Sep 17 00:00:00 2001 From: Dirkjan Mollema Date: Wed, 20 May 2020 19:00:48 +0200 Subject: [PATCH] fix py3.6 compatibility (fixes #5) --- roadrecon/roadtools/roadrecon/gather.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/roadrecon/roadtools/roadrecon/gather.py b/roadrecon/roadtools/roadrecon/gather.py index a8a14cb..cf082c6 100755 --- a/roadrecon/roadtools/roadrecon/gather.py +++ b/roadrecon/roadtools/roadrecon/gather.py @@ -413,7 +413,11 @@ def main(args=None): headers['Authorization'] = '%s %s' % (token['tokenType'], token['accessToken']) seconds = time.perf_counter() - asyncio.run(run(args, dburl)) + try: + asyncio.run(run(args, dburl)) + except AttributeError: + loop = asyncio.get_event_loop() + loop.run_until_complete(run(args, dburl)) elapsed = time.perf_counter() - seconds print("ROADrecon gather executed in {0:0.2f} seconds and issued {1} HTTP requests.".format(elapsed, urlcounter))