forked from Icycoide/searxng
[mod] searx.network.stream returns a tuple (response, stream)
This commit is contained in:
parent
c23aa5760c
commit
a9c3c88cc0
2 changed files with 20 additions and 16 deletions
|
@ -219,8 +219,7 @@ def stream(method, url, **kwargs):
|
|||
"""Replace httpx.stream.
|
||||
|
||||
Usage:
|
||||
stream = poolrequests.stream(...)
|
||||
response = next(stream)
|
||||
response, stream = poolrequests.stream(...)
|
||||
for chunk in stream:
|
||||
...
|
||||
|
||||
|
@ -236,6 +235,5 @@ def stream(method, url, **kwargs):
|
|||
|
||||
response._generator = generator # pylint: disable=protected-access
|
||||
response.close = MethodType(_close_response_method, response)
|
||||
yield response
|
||||
|
||||
yield from generator
|
||||
return response, generator
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue