mbr/simplekv — pull request #4 by rslinckx (2011-11-17 17:15:32+00:00)
Title: HashDecorator: Check if temp file exists before unlinking

When HashDecorator is combined with FilesystemStore, the put_file operation could result in an os.rename() of the tempfile to its final destination. If that happens, then there's no more temp file to unlink causing an OSError. This will check first if the file still exists before unlinking.