Remove opendaylight directory
[netconf.git] / netconf / netconf-topology-config / src / main / resources / initial / 02-netconf-topology.xml
diff --git a/netconf/netconf-topology-config/src/main/resources/initial/02-netconf-topology.xml b/netconf/netconf-topology-config/src/main/resources/initial/02-netconf-topology.xml
new file mode 100644 (file)
index 0000000..27e0617
--- /dev/null
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- vi: set et smarttab sw=4 tabstop=4: -->
+<!--
+ Copyright (c) 2015 Cisco Systems, Inc. and others.  All rights reserved.
+
+ This program and the accompanying materials are made available under the
+ terms of the Eclipse Public License v1.0 which accompanies this distribution,
+ and is available at http://www.eclipse.org/legal/epl-v10.html
+-->
+<snapshot>
+    <configuration>
+        <data xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
+            <modules xmlns="urn:opendaylight:params:xml:ns:yang:controller:config">
+                <module>
+                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:netconf:topology">prefix:netconf-topology-impl</type>
+                    <name>default-netconf-topology</name>
+                    <topology-id xmlns="urn:opendaylight:params:xml:ns:yang:controller:netconf:topology">topology-netconf</topology-id>
+                    <event-executor xmlns="urn:opendaylight:params:xml:ns:yang:controller:netconf:topology">
+                        <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:netty">prefix:netty-event-executor</type>
+                        <name>global-event-executor</name>
+                    </event-executor>
+                    <binding-registry xmlns="urn:opendaylight:params:xml:ns:yang:controller:netconf:topology">
+                        <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding">prefix:binding-broker-osgi-registry</type>
+                        <name>binding-osgi-broker</name>
+                    </binding-registry>
+                    <dom-registry xmlns="urn:opendaylight:params:xml:ns:yang:controller:netconf:topology">
+                        <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom">prefix:dom-broker-osgi-registry</type>
+                        <name>dom-broker</name>
+                    </dom-registry>
+                    <client-dispatcher xmlns="urn:opendaylight:params:xml:ns:yang:controller:netconf:topology">
+                        <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:config:netconf">prefix:netconf-client-dispatcher</type>
+                        <name>global-netconf-dispatcher</name>
+                    </client-dispatcher>
+                    <processing-executor xmlns="urn:opendaylight:params:xml:ns:yang:controller:netconf:topology">
+                        <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:threadpool">prefix:threadpool</type>
+                        <name>global-netconf-processing-executor</name>
+                    </processing-executor>
+                    <keepalive-executor xmlns="urn:opendaylight:params:xml:ns:yang:controller:netconf:topology">
+                        <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:threadpool">prefix:scheduled-threadpool</type>
+                        <name>global-netconf-ssh-scheduled-executor</name>
+                    </keepalive-executor>
+                    <shared-schema-repository xmlns="urn:opendaylight:params:xml:ns:yang:controller:netconf:topology">
+                        <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:netconf:topology:shared:schema:repository">prefix:shared-schema-repository</type>
+                        <name>default-shared-schema-repository</name>
+                    </shared-schema-repository>
+                </module>
+            </modules>
+
+            <services xmlns="urn:opendaylight:params:xml:ns:yang:controller:config">
+                <service>
+                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:netconf:topology">prefix:netconf-topology</type>
+                    <instance>
+                        <name>default-netconf-topology</name>
+                        <provider>/modules/module[type='netconf-topology-impl'][name='default-netconf-topology']</provider>
+                    </instance>
+                </service>
+            </services>
+        </data>
+    </configuration>
+    <required-capabilities>
+        <capability>urn:opendaylight:params:xml:ns:yang:controller:netconf:topology?module=netconf-topology&amp;revision=2015-07-27</capability>
+    </required-capabilities>
+</snapshot>
\ No newline at end of file