@acquire<EOL><INDENT>def delete(self, conn, key):<DEDENT>
assert self._validate_key(key)<EOL>command = b'<STR_LIT>' + key + b'<STR_LIT:\r\n>'<EOL>response = yield from self._execute_simple_command(conn, command)<EOL>if response not in (const.DELETED, const.NOT_FOUND):<EOL><INDENT>raise ClientException('<STR_LIT>', response)<EOL><DEDENT>return response == const.DELETED<EOL>
Deletes a key/value pair from the server.

        :param key: is the key to delete.
        :return: True if case values was deleted or False to indicate
        that the item with this key was not found.