File tree Expand file tree Collapse file tree 3 files changed +7
-8
lines changed Expand file tree Collapse file tree 3 files changed +7
-8
lines changed Original file line number Diff line number Diff line change @@ -80,9 +80,9 @@ Available session storages are:
80
80
* ``aiohttp_session.redis_storage.RedisStorage(redis_pool) `` -- stores
81
81
JSON encoded data in *redis *, keeping only the redis key (a random UUID) in
82
82
the cookie. ``redis_pool `` is a ``aioredis `` pool object, created by
83
- ``yield from aioredis.create_pool (...) `` call.
83
+ ``await aioredis.create_resid_pool (...) `` call.
84
84
85
- Requires ``aioredis `` library::
85
+ Requires ``aioredis `` library (olny versions `` 1.0+ `` are supported ::
86
86
87
87
$ pip install aiohttp_session[aioredis]
88
88
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ A trivial usage example::
31
31
from aiohttp_session.cookie_storage import EncryptedCookieStorage
32
32
33
33
async def handler(request):
34
- session = yield from get_session(request)
34
+ session = await get_session(request)
35
35
session['last_visit'] = time.time()
36
36
return web.Response(body=b'OK')
37
37
Original file line number Diff line number Diff line change @@ -75,9 +75,8 @@ Session
75
75
76
76
from aiohttp_session import get_session
77
77
78
- @asyncio.coroutine
79
- def handler(request):
80
- session = yield from get_session(request)
78
+ async def handler(request):
79
+ session = await get_session(request)
81
80
session['key1'] = 'value 1'
82
81
assert 'key2' in session
83
82
assert session['key2'] == 'value 2'
@@ -381,8 +380,8 @@ To use the storage you need setup it first::
381
380
382
381
*memcached_conn * is a :class: `~aiomcache.Client ` instance::
383
382
384
- mc = yield from aiomcache.Client('localhost', 6379)
385
- storage = aiohttp_session.memcached_storage.MemcachedStorage(redis)
383
+ mc = await aiomcache.Client('localhost', 6379)
384
+ storage = aiohttp_session.memcached_storage.MemcachedStorage(mc
386
385
387
386
Other parameters are the same as for
388
387
:class: `~aiohttp_session.AbstractStorage ` constructor.
You can’t perform that action at this time.
0 commit comments