Use updated CBS Client API 13/83013/1
authorPiotr Jaszczyk <piotr.jaszczyk@nokia.com>
Fri, 22 Mar 2019 09:16:25 +0000 (10:16 +0100)
committerPiotr Jaszczyk <piotr.jaszczyk@nokia.com>
Fri, 22 Mar 2019 09:16:25 +0000 (10:16 +0100)
Change-Id: I476900dd81d6b23e3b35a3f93c71742efdca7a6e
Issue-ID: DCAEGEN2-1363
Signed-off-by: Piotr Jaszczyk <piotr.jaszczyk@nokia.com>
sources/hv-collector-core/src/main/kotlin/org/onap/dcae/collectors/veshv/impl/adapters/ConfigurationProviderImpl.kt

index 754a2ef..f96350a 100644 (file)
@@ -30,6 +30,7 @@ import org.onap.dcae.collectors.veshv.model.ServiceContext
 import org.onap.dcae.collectors.veshv.utils.logging.Logger
 import org.onap.dcae.collectors.veshv.utils.logging.onErrorLog
 import org.onap.dcaegen2.services.sdk.rest.services.cbs.client.api.CbsClient
+import org.onap.dcaegen2.services.sdk.rest.services.cbs.client.api.CbsRequests
 import org.onap.dcaegen2.services.sdk.rest.services.model.logging.RequestDiagnosticContext
 import reactor.core.publisher.Flux
 import reactor.core.publisher.Mono
@@ -37,7 +38,6 @@ import reactor.retry.Jitter
 import reactor.retry.Retry
 import java.time.Duration
 
-
 /**
  * @author Jakub Dudycz <jakub.dudycz@nokia.com>
  * @since May 2018
@@ -76,7 +76,7 @@ internal class ConfigurationProviderImpl(private val cbsClientMono: Mono<CbsClie
                     .flatMapMany(::handleUpdates)
 
     private fun handleUpdates(cbsClient: CbsClient): Flux<Routing> = cbsClient
-            .updates(RequestDiagnosticContext.create(),
+            .updates(CbsRequests.getConfiguration(RequestDiagnosticContext.create()),
                     firstRequestDelay,
                     requestInterval)
             .doOnNext { logger.info(ServiceContext::mdc) { "Received new configuration:\n$it" } }