# pyzor.engines.redis

Redis database engine.

class `pyzor.engines.redis_.``RedisDBHandle`(fn, mode, max_age=None)

  Bases: `pyzor.engines.common.BaseEngine`

  `absolute_source` = False
  classmethod `get_prefork_connections`(fn, mode, max_age=None)

    Yields a number of database connections suitable for a Pyzor pre-fork server.

  `handles_one_step` = True
  `items`()
  `iteritems`()
  `log` = <Logger pyzord (NOTSET)>
  `report`(*args, **kwargs)
  `whitelist`(*args, **kwargs)

class `pyzor.engines.redis_.``ThreadedRedisDBHandle`(fn, mode, max_age=None, bound=None)

  Bases: `pyzor.engines.redis_.RedisDBHandle`

`pyzor.engines.redis_.``decode_date`(stamp)

  Return a datetime object from a Unix Timestamp.

`pyzor.engines.redis_.``encode_date`(date)

  Convert the date to Unix Timestamp

`pyzor.engines.redis_.``safe_call`(f)

  Decorator that wraps a method for handling database operations.