def cleanup(self):
try:<EOL><INDENT>remove(join(self.fs_path, '<STR_LIT:message>'))<EOL>remove(join(self.fs_path, '<STR_LIT>'))<EOL><DEDENT>except OSError:<EOL><INDENT>pass<EOL><DEDENT>shutil.rmtree(join(self.fs_path, '<STR_LIT>'), ignore_errors=True)<EOL>shutil.rmtree(join(self.fs_path, '<STR_LIT>'), ignore_errors=True)<EOL>
ensures that no data leaks from drop after processing by
        removing all data except the status file