TP-5555 | elastic fix

This commit is contained in:
varnit goyal
2024-10-14 14:52:33 +05:30
parent 57f2b63d0c
commit 9b8f76b20d

View File

@@ -5,6 +5,7 @@ import (
"crypto/tls"
"cybertron/configs"
"encoding/json"
"fmt"
elasticsearch8 "github.com/elastic/go-elasticsearch/v8"
"log"
"net/http"
@@ -17,9 +18,12 @@ type ElasticSearchClient struct {
}
func NewElasticClient(elasticConfig configs.ElasticConfig) (*ElasticSearchClient, error) {
fmt.Println("elastic address %v", elasticConfig.Addresses)
fmt.Println("elastic address %v", elasticConfig.Username)
cfg := elasticsearch8.Config{
Addresses: elasticConfig.Addresses,
APIKey: elasticConfig.APIKey,
Username: elasticConfig.Username,
Password: elasticConfig.Password,
Transport: &http.Transport{
TLSClientConfig: &tls.Config{
InsecureSkipVerify: true,