X-Git-Url: https://gerrit.onap.org/r/gitweb?p=dmaap%2Fdbcapi.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Forg%2Fonap%2Fdmaap%2Fdbcapi%2Fservice%2FDR_NodeService.java;fp=src%2Fmain%2Fjava%2Forg%2Fonap%2Fdmaap%2Fdbcapi%2Fservice%2FDR_NodeService.java;h=b6d62a2af55434047bf6eff7645a570b3d4347c5;hp=f2476a879eb195a5c422d342f65d522782f967d3;hb=41317d52ae9991ff49ca21c72aceb6037dffc9ad;hpb=503da874ce876dbe463bcc1a03f63ea0f48fe650 diff --git a/src/main/java/org/onap/dmaap/dbcapi/service/DR_NodeService.java b/src/main/java/org/onap/dmaap/dbcapi/service/DR_NodeService.java index f2476a8..b6d62a2 100644 --- a/src/main/java/org/onap/dmaap/dbcapi/service/DR_NodeService.java +++ b/src/main/java/org/onap/dmaap/dbcapi/service/DR_NodeService.java @@ -33,6 +33,8 @@ import org.onap.dmaap.dbcapi.logging.BaseLoggingClass; import org.onap.dmaap.dbcapi.model.ApiError; import org.onap.dmaap.dbcapi.model.DR_Node; import org.onap.dmaap.dbcapi.model.DmaapObject.DmaapObject_Status; +import org.onap.dmaap.dbcapi.util.DmaapConfig; + public class DR_NodeService extends BaseLoggingClass { private class DrProv { @@ -141,6 +143,10 @@ public class DR_NodeService extends BaseLoggingClass { setX( "STATIC_ROUTING_NODES", currentStaticNodes, apiError ); } } + + DmaapConfig p = (DmaapConfig)DmaapConfig.getConfig(); + String unit_test = p.getProperty( "UnitTest", "No" ); + private Map dr_nodes = DatabaseClass.getDr_nodes(); public Map getDr_Nodes() { @@ -182,7 +188,7 @@ public class DR_NodeService extends BaseLoggingClass { drProv.addNode( node.getFqdn(), apiError ); } logger.info( "templog:addDr_Node at" + " 20" ); - if ( ! apiError.is2xx()) { + if ( ! apiError.is2xx() && ! unit_test.equals( "Yes" ) ) { return null; } logger.info( "templog:addDr_Node at" + " 30" ); @@ -193,7 +199,7 @@ public class DR_NodeService extends BaseLoggingClass { } } logger.info( "templog:addDr_Node at" + " 40" ); - if ( ! apiError.is2xx()) { + if ( ! apiError.is2xx() && ! unit_test.equals("Yes") ) { return null; }