11package no .ssb .klass .api .config ;
22
3+ import no .ssb .klass .api .services .SearchServiceImpl ;
34import org .opensearch .client .RestHighLevelClient ;
45import org .opensearch .data .client .orhlc .AbstractOpenSearchConfiguration ;
56import org .opensearch .data .client .orhlc .ClientConfiguration ;
67import org .opensearch .data .client .orhlc .OpenSearchRestTemplate ;
78import org .opensearch .data .client .orhlc .RestClients ;
9+ import org .slf4j .Logger ;
10+ import org .slf4j .LoggerFactory ;
811import org .springframework .beans .factory .annotation .Value ;
912import org .springframework .context .annotation .Bean ;
1013import org .springframework .context .annotation .Configuration ;
1316@ Configuration
1417@ Profile ("!mock-search" )
1518public class OpenSearchConfig extends AbstractOpenSearchConfiguration {
16-
19+ private static final Logger log = LoggerFactory . getLogger ( OpenSearchConfig . class );
1720 @ Value ("${opensearch.url}" )
1821 private String opensearchUri ;
1922
@@ -26,6 +29,9 @@ public class OpenSearchConfig extends AbstractOpenSearchConfiguration {
2629 @ Override
2730 @ Bean
2831 public RestHighLevelClient opensearchClient () {
32+ log .info ("Creating OpenSearch client for URL: {} with username: {}" ,
33+ opensearchUri , username );
34+
2935 ClientConfiguration clientConfiguration = ClientConfiguration .builder ()
3036 .connectedTo (opensearchUri .replace ("http://" , "" ).replace ("https://" , "" ))
3137 .withBasicAuth (username , password )
0 commit comments