Policy Executor Feature Toggle 22/138422/3
authorToineSiebelink <toine.siebelink@est.tech>
Wed, 10 Jul 2024 16:34:13 +0000 (17:34 +0100)
committerToineSiebelink <toine.siebelink@est.tech>
Thu, 11 Jul 2024 15:41:46 +0000 (16:41 +0100)
commitef08e0fcf7a8c507ccd0e5c6f6ed8d43e9583370
treee4ec5eb32df022b04e43691064bbb419014e34f9
parentdd1b77b906052911b4883c7fa515ca1f2f2e9fda
Policy Executor Feature Toggle

- defined config parameters for feature toggle and server details
- log request details when feature enabled
- improved JavaDoc in Controller
- improved configuration properties checks in HttpClientConfigurationSpec

Issue-ID: CPS-2311
Change-Id: I1ff4bd3592ce2570ac74f9ec6e62b75001cb611a
Signed-off-by: ToineSiebelink <toine.siebelink@est.tech>
cps-ncmp-rest/src/main/java/org/onap/cps/ncmp/rest/controller/NetworkCmProxyController.java
cps-ncmp-rest/src/test/resources/application.yml
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/impl/data/DmiDataOperations.java
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/impl/data/PolicyExecutor.java [new file with mode: 0644]
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/config/HttpClientConfigurationSpec.groovy
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/impl/data/DmiDataOperationsSpec.groovy
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/impl/data/PolicyExecutorSpec.groovy [new file with mode: 0644]
cps-ncmp-service/src/test/resources/application.yml