diff options
author | Vidyashree Rama <vidyashree.rama@huawei.com> | 2018-12-14 16:31:56 +0530 |
---|---|---|
committer | Vidyashree Rama <vidyashree.rama@huawei.com> | 2018-12-18 12:04:02 +0000 |
commit | b49dc8f14dbe1c0d4208f177084a22e5d6a1f63e (patch) | |
tree | ed95f3d0d20fc0d17409435d8529e783c4750fc7 /controlloop/common/feature-controlloop-utils | |
parent | 07e3b4e48315294a5827e5b5faa38c3ecad831a4 (diff) |
Add sdnc simulator in controlloop-utils
Add sdnc simulator in controlloop-utils
Issue-ID: POLICY-1356
Change-Id: I999a402370c2ebeeff75d647bd1d72c42dd598f7
Signed-off-by: Vidyashree Rama <vidyashree.rama@huawei.com>
Diffstat (limited to 'controlloop/common/feature-controlloop-utils')
4 files changed, 14 insertions, 2 deletions
diff --git a/controlloop/common/feature-controlloop-utils/pom.xml b/controlloop/common/feature-controlloop-utils/pom.xml index 671f1d183..92b783885 100644 --- a/controlloop/common/feature-controlloop-utils/pom.xml +++ b/controlloop/common/feature-controlloop-utils/pom.xml @@ -121,6 +121,11 @@ </dependency> <dependency> <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId> + <artifactId>sdnc</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.onap.policy.drools-applications.controlloop.common.model-impl</groupId> <artifactId>rest</artifactId> <version>${project.version}</version> </dependency> diff --git a/controlloop/common/feature-controlloop-utils/src/main/feature/config/simulators.properties.environment b/controlloop/common/feature-controlloop-utils/src/main/feature/config/simulators.properties.environment index cfe957b4c..c51e8cfb3 100644 --- a/controlloop/common/feature-controlloop-utils/src/main/feature/config/simulators.properties.environment +++ b/controlloop/common/feature-controlloop-utils/src/main/feature/config/simulators.properties.environment @@ -3,6 +3,7 @@ # ONAP # ================================================================================ # Copyright (C) 2017 AT&T Intellectual Property. All rights reserved. +# Modifications Copyright (C) 2018 Huawei Intellectual Property. All rights reserved. # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -35,3 +36,7 @@ vfc.password=policy guard.url=http://localhost:6669/pdp/api/getDecision guard.disabled=true +sdnc.url=http://localhost:6670 +sdnc.username=policy +sdnc.password=policy + diff --git a/controlloop/common/feature-controlloop-utils/src/main/java/org/onap/policy/drools/apps/controlloop/feature/utils/ControlLoopUtilsFeature.java b/controlloop/common/feature-controlloop-utils/src/main/java/org/onap/policy/drools/apps/controlloop/feature/utils/ControlLoopUtilsFeature.java index 99597f52d..824956930 100644 --- a/controlloop/common/feature-controlloop-utils/src/main/java/org/onap/policy/drools/apps/controlloop/feature/utils/ControlLoopUtilsFeature.java +++ b/controlloop/common/feature-controlloop-utils/src/main/java/org/onap/policy/drools/apps/controlloop/feature/utils/ControlLoopUtilsFeature.java @@ -29,8 +29,8 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; /** - * PDP-D feature for lab environments that provides Server simulation capabilities for AAI, SO, and - * VFC. + * PDP-D feature for lab environments that provides Server simulation capabilities for AAI, SO, SDNC + * and VFC. * */ public class ControlLoopUtilsFeature implements PolicyEngineFeatureAPI { @@ -44,6 +44,7 @@ public class ControlLoopUtilsFeature implements PolicyEngineFeatureAPI { Util.buildSoSim(); Util.buildVfcSim(); Util.buildGuardSim(); + Util.buildSdncSim(); } catch (final InterruptedException e) { logger.error("{}: initialization aborted", ControlLoopUtilsFeature.class.getName(), e); Thread.currentThread().interrupt(); diff --git a/controlloop/common/feature-controlloop-utils/src/test/java/org/onap/policy/drools/apps/controlloop/feature/utils/ControlLoopUtilsFeatureTest.java b/controlloop/common/feature-controlloop-utils/src/test/java/org/onap/policy/drools/apps/controlloop/feature/utils/ControlLoopUtilsFeatureTest.java index 07b999e56..fd73b6293 100644 --- a/controlloop/common/feature-controlloop-utils/src/test/java/org/onap/policy/drools/apps/controlloop/feature/utils/ControlLoopUtilsFeatureTest.java +++ b/controlloop/common/feature-controlloop-utils/src/test/java/org/onap/policy/drools/apps/controlloop/feature/utils/ControlLoopUtilsFeatureTest.java @@ -43,6 +43,7 @@ public class ControlLoopUtilsFeatureTest { assertNotNull(HttpServletServer.factory.get(Util.SOSIM_SERVER_PORT)); assertNotNull(HttpServletServer.factory.get(Util.SOSIM_SERVER_PORT)); assertNotNull(HttpServletServer.factory.get(Util.GUARDSIM_SERVER_PORT)); + assertNotNull(HttpServletServer.factory.get(Util.SDNCSIM_SERVER_PORT)); } } |