Added function to run aiohttp web apps in dedicated threads.
This commit is contained in:
parent
18fb69dff8
commit
9f91114e0e
@ -1457,3 +1457,13 @@ def pick_most_similar_from_list(list_, item):
|
|||||||
element
|
element
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
def run_aiohttp_server(app, *args, **kwargs):
|
||||||
|
"""Run an aiohttp web app, with its positional and keyword arguments.
|
||||||
|
|
||||||
|
Useful to run apps in dedicated threads.
|
||||||
|
"""
|
||||||
|
loop = asyncio.new_event_loop()
|
||||||
|
asyncio.set_event_loop(loop)
|
||||||
|
web.run_app(app, *args, **kwargs)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user