From: Maros Marsalek Date: Mon, 25 May 2015 10:37:34 +0000 (+0200) Subject: BUG-3335 Disable keepalives in netconf testtool X-Git-Tag: release/beryllium~499 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=commitdiff_plain;h=b36b31dc22a56c07042f81573200233711621874 BUG-3335 Disable keepalives in netconf testtool Change-Id: I607cd0b11555847a30ca57f339bb7d24fc79368e Signed-off-by: Maros Marsalek (cherry picked from commit 1e15cd54715a29f17adb847664500a16470cd6a5) --- diff --git a/opendaylight/netconf/netconf-connector-config/src/main/resources/initial/99-netconf-connector.xml b/opendaylight/netconf/netconf-connector-config/src/main/resources/initial/99-netconf-connector.xml index 28c61b9946..75a591b63a 100644 --- a/opendaylight/netconf/netconf-connector-config/src/main/resources/initial/99-netconf-connector.xml +++ b/opendaylight/netconf/netconf-connector-config/src/main/resources/initial/99-netconf-connector.xml @@ -20,7 +20,7 @@ admin admin false - true + true prefix:netty-event-executor global-event-executor diff --git a/opendaylight/netconf/netconf-testtool/pom.xml b/opendaylight/netconf/netconf-testtool/pom.xml index 7c5f80d3c6..bce0db04e0 100644 --- a/opendaylight/netconf/netconf-testtool/pom.xml +++ b/opendaylight/netconf/netconf-testtool/pom.xml @@ -60,10 +60,6 @@ org.opendaylight.controller config-netconf-connector - - org.opendaylight.controller - netconf-connector-config - org.opendaylight.controller sal-netconf-connector diff --git a/opendaylight/netconf/netconf-testtool/src/main/java/org/opendaylight/controller/netconf/test/tool/Main.java b/opendaylight/netconf/netconf-testtool/src/main/java/org/opendaylight/controller/netconf/test/tool/Main.java index e4cc80fa74..e273254e0e 100644 --- a/opendaylight/netconf/netconf-testtool/src/main/java/org/opendaylight/controller/netconf/test/tool/Main.java +++ b/opendaylight/netconf/netconf-testtool/src/main/java/org/opendaylight/controller/netconf/test/tool/Main.java @@ -10,7 +10,6 @@ package org.opendaylight.controller.netconf.test.tool; import static com.google.common.base.Preconditions.checkArgument; import static com.google.common.base.Preconditions.checkNotNull; -import static com.google.common.base.Preconditions.checkState; import ch.qos.logback.classic.Level; import com.google.common.base.Charsets; @@ -215,11 +214,7 @@ public final class Main { } private static class ConfigGenerator { - public static final String NETCONF_CONNECTOR_XML = "/initial/99-netconf-connector.xml"; - public static final String NETCONF_CONNECTOR_NAME = "controller-config"; - public static final String NETCONF_CONNECTOR_PORT = "1830"; - public static final String NETCONF_CONNECTOR_ADDRESS = "127.0.0.1"; - public static final String NETCONF_USE_SSH = "false"; + public static final String NETCONF_CONNECTOR_XML = "/99-netconf-connector-simulated.xml"; public static final String SIM_DEVICE_SUFFIX = "-sim-device"; private static final String SIM_DEVICE_CFG_PREFIX = "simulated-devices_"; @@ -261,15 +256,6 @@ public final class Main { checkNotNull(stream, "Cannot load %s", NETCONF_CONNECTOR_XML); String configBlueprint = CharStreams.toString(new InputStreamReader(stream, Charsets.UTF_8)); - checkState(configBlueprint.contains(NETCONF_CONNECTOR_NAME)); - checkState(configBlueprint.contains(NETCONF_CONNECTOR_PORT)); - checkState(configBlueprint.contains(NETCONF_USE_SSH)); - checkState(configBlueprint.contains(NETCONF_CONNECTOR_ADDRESS)); - configBlueprint = configBlueprint.replace(NETCONF_CONNECTOR_NAME, "%s"); - configBlueprint = configBlueprint.replace(NETCONF_CONNECTOR_ADDRESS, "%s"); - configBlueprint = configBlueprint.replace(NETCONF_CONNECTOR_PORT, "%s"); - configBlueprint = configBlueprint.replace(NETCONF_USE_SSH, "%s"); - final String before = configBlueprint.substring(0, configBlueprint.indexOf("")); final String middleBlueprint = configBlueprint.substring(configBlueprint.indexOf(""), configBlueprint.indexOf("")); final String after = configBlueprint.substring(configBlueprint.indexOf("") + "".length()); diff --git a/opendaylight/netconf/netconf-testtool/src/main/resources/99-netconf-connector-simulated.xml b/opendaylight/netconf/netconf-testtool/src/main/resources/99-netconf-connector-simulated.xml new file mode 100644 index 0000000000..3b016fc862 --- /dev/null +++ b/opendaylight/netconf/netconf-testtool/src/main/resources/99-netconf-connector-simulated.xml @@ -0,0 +1,52 @@ + + + + + + + + + + prefix:sal-netconf-connector + %s +
%s
+ %s + admin + admin + %s + false + -1 + + prefix:netty-event-executor + global-event-executor + + + prefix:binding-broker-osgi-registry + binding-osgi-broker + + + prefix:dom-broker-osgi-registry + dom-broker + + + prefix:netconf-client-dispatcher + global-netconf-dispatcher + + + prefix:threadpool + global-netconf-processing-executor + +
+
+
+
+ + urn:opendaylight:params:xml:ns:yang:controller:md:sal:connector:netconf?module=odl-sal-netconf-connector-cfg&revision=2013-10-28 + +