src/pyams_cache/handler/memcached.py
changeset 12 6d51d3409b54
parent 1 e89686e172cd
equal deleted inserted replaced
11:191d9ec5136a 12:6d51d3409b54
    63 
    63 
    64         def open(self, server):
    64         def open(self, server):
    65             ip, port = server.split(':')
    65             ip, port = server.split(':')
    66             self.client = MemcachedClient(ip, int(port))
    66             self.client = MemcachedClient(ip, int(port))
    67 
    67 
    68         def get(self, key, default=None):
    68         async def get(self, key, default=None):
    69             yield from self.client.get(key, default)
    69             return await self.client.get(key, default)
    70 
    70 
    71         def set(self, key, value):
    71         async def set(self, key, value):
    72             yield from self.client.set(key, value)
    72             await self.client.set(key, value)