Skip to content

Instantly share code, notes, and snippets.

@purplexa
Created June 10, 2014 18:35
Show Gist options
  • Select an option

  • Save purplexa/92772edb36315c3cee7e to your computer and use it in GitHub Desktop.

Select an option

Save purplexa/92772edb36315c3cee7e to your computer and use it in GitHub Desktop.
Variable-based solr settings
<?php
/**
* Implements hook_default_search_api_server_alter().
*
* Override the Solr server options to load from a variable.
*/
function example_default_search_api_server_alter(array &$defaults) {
$defaults['drupal_solr']->options['host'] = variable_get('drupal_solr_host', 'localhost');
$defaults['drupal_solr']->options['port'] = variable_get('drupal_solr_port', '8983');
$defaults['drupal_solr']->options['path'] = variable_get('drupal_solr_path', '/solr/drupal');
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment