INNER CODE UNIT · Python
delete_opensearch_index
aws-samples/rag-using-langchain-amazon-bedrock-and-opensearch · utils/opensearch.py:78
def delete_opensearch_index(opensearch_client, index_name):
logger.info(f"Trying to delete index {index_name}")
try:
response = opensearch_client.indices.delete(index=index_name)
logger.info(f"Index {index_name} deleted")
return response['acknowledged']
except Exception as e:
logger.info(f"Index {index_name} not found, nothing to delete")
return True