OpenQuizz
Une application de gestion des contenus pédagogiques
RedisCache Class Reference
Inheritance diagram for RedisCache:
Collaboration diagram for RedisCache:

Public Member Functions

def __init__ (self, conn)
 
def get (self, key)
 
def set (self, key, value, expires=None)
 
def delete (self, key)
 
def clear (self)
 
def close (self)
 
- Public Member Functions inherited from BaseCache
def set (self, key, value)
 

Data Fields

 conn
 

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  conn 
)

Member Function Documentation

◆ clear()

def clear (   self)
Helper for clearing all the keys in a database. Use with
caution!

◆ close()

def close (   self)
Redis uses connection pooling, no need to close the connection.

Reimplemented from BaseCache.

◆ delete()

def delete (   self,
  key 
)

Reimplemented from BaseCache.

◆ get()

def get (   self,
  key 
)

Reimplemented from BaseCache.

◆ set()

def set (   self,
  key,
  value,
  expires = None 
)

Field Documentation

◆ conn

conn

The documentation for this class was generated from the following file: