def __setitem__(self, key, value): return Shelf.__setitem__(self, self._prefix_key(key), value)
def __setitem__(self, key, value): logger.debug('Assigning item %r to persistent DB key "%s"', value, key) Shelf.__setitem__(self, key, value)
def __setitem__(self, key, value): with self._lock: Shelf.__setitem__(self, key, value)
def __setitem__(self, key, val): return Shelf.__setitem__(self, str(key), val)