def cleanup(self):
        now = time.time()
        expired = now - NODE_TIMEOUT
        if self.conn.zremrangebyscore(self.key, 0, expired):
            self._notify()
Applies C{attrs} to C{obj}. Since C{blobstore.BlobInfo} objects are
dataset/ETHPy150Open closeio/redis-hashring/redis_hashring/__init__.py/RingNode.cleanup--crossover with--dataset/ETHPy150Open AppScale/appscale/AppServer/lib/PyAMF-0.6.1/pyamf/adapters/_google_appengine_ext_blobstore.py/BlobInfoClassAlias.applyAttributes