INNER CODE UNIT · Python
es_client
mistio/mist-ce · docker/elasticsearch-manage/scripts/delete_indices.py:12
def es_client():
return Elasticsearch(
os.getenv('ELASTIC_HOST', 'elasticsearch'),
port=os.getenv('ELASTIC_PORT', '9200'),
http_auth=(os.getenv('ELASTIC_USER', ''),
os.getenv('ELASTIC_PASSWORD', '')),
use_ssl=bool(os.getenv('ELASTIC_SSL', False)),
verify_certs=bool(os.getenv('ELASTIC_VERIFY_CERTS', False)),
ca_certs=certifi.where()
)
def delete_indices(index):
"""DELETE Elasticsearch Indices."""
# Initialize ES client.
es = es_client()