From: Henrik Andersson Date: Tue, 12 May 2020 13:46:46 +0000 (+0000) Subject: Merge "Improve code coverage of A1 controller" X-Git-Tag: 2.0.0~48 X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=commitdiff_plain;h=05db307945f8069ddc1da51c34681efbeef58be2;hp=9358c33fd9393deb7d619d03884b19724f639a72;p=nonrtric.git Merge "Improve code coverage of A1 controller" --- diff --git a/policy-agent/src/main/java/org/oransc/policyagent/dmaap/DmaapMessageHandler.java b/policy-agent/src/main/java/org/oransc/policyagent/dmaap/DmaapMessageHandler.java index 3c44f085..8cfb55ba 100644 --- a/policy-agent/src/main/java/org/oransc/policyagent/dmaap/DmaapMessageHandler.java +++ b/policy-agent/src/main/java/org/oransc/policyagent/dmaap/DmaapMessageHandler.java @@ -56,10 +56,12 @@ public class DmaapMessageHandler { } public void handleDmaapMsg(String msg) { - this.createTask(msg) // - .subscribe(message -> logger.debug("handleDmaapMsg: {}", message), // - throwable -> logger.warn("handleDmaapMsg failure {}", throwable.getMessage()), // - () -> logger.debug("handleDmaapMsg complete")); + try { + String result = this.createTask(msg).block(); + logger.debug("handleDmaapMsg: {}", result); + } catch (Exception throwable) { + logger.warn("handleDmaapMsg failure {}", throwable.getMessage()); + } } Mono createTask(String msg) {