/ solr / delete.sh
delete.sh
 1  #!/bin/bash
 2  
 3  SOLR_URL=${1:-$APPCONFIG_SOLR_URL}
 4  
 5  if curl --output /dev/null --silent --head --fail "$SOLR_URL/admin/ping"; then
 6    curl $SOLR_URL/update?commit=true \
 7      -H "Content-Type: text/xml" \
 8      --data-binary '<delete><query>*:*</query></delete>'
 9  else
10    echo "SOLR URL does not exist or is not available: ${SOLR_URL}"
11  fi