You are here

function elasticsearch_connector_check_response_ack in Elasticsearch Connector 7.5

Same name and namespace in other branches
  1. 7 elasticsearch_connector.module \elasticsearch_connector_check_response_ack()
  2. 7.2 elasticsearch_connector.module \elasticsearch_connector_check_response_ack()

Check if the REST response is successful and with status code 200.

Parameters

array $response:

Return value

boolean

3 calls to elasticsearch_connector_check_response_ack()
elasticsearch_connector_cluster_indices_add_submit in ./elasticsearch_connector.admin.inc
Submit the values of index create form.
SearchApiElasticsearchConnector::addIndex in modules/elasticsearch_connector_search_api/service.inc
Overrides addIndex().
SearchApiElasticsearchConnector::fieldsUpdated in modules/elasticsearch_connector_search_api/service.inc
Overrides fieldsUpdated().

File

./elasticsearch_connector.module, line 861
This module provide an interface to connecting to the elasticsearch cluster and implementing the official Elasticsearch library.

Code

function elasticsearch_connector_check_response_ack($response) {
  if (is_array($response) && !empty($response['acknowledged'])) {
    return TRUE;
  }
  else {
    return FALSE;
  }
}