Pull in the NXM extension infrastructure support into ovsdb distribution
[ovsdb.git] / distribution / opendaylight / src / main / resources / configuration / initial / 43-openflowjava-nx-api-config.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- vi: set et smarttab sw=4 tabstop=4: -->
3 <snapshot>
4   <required-capabilities>
5     <capability>urn:opendaylight:params:xml:ns:yang:openflowplugin:ofjava:nx:api:config?module=openflowjava-nx-api-config&amp;revision=2014-07-11</capability>
6   </required-capabilities>
7
8   <configuration>
9
10     <data xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
11       <modules xmlns="urn:opendaylight:params:xml:ns:yang:controller:config">
12         <module>
13           <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:openflowplugin:ofjava:nx:api:config">prefix:openflowjava-extension-nicira-api</type>
14           <name>openflowjava-extension-nx-api-bundle</name>
15           <openflow-switch-connection-provider>
16             <type xmlns:ofSwitch="urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:provider">ofSwitch:openflow-switch-connection-provider</type>
17             <name>openflow-switch-connection-provider-legacy</name>
18           </openflow-switch-connection-provider>
19           <openflow-switch-connection-provider>
20             <type xmlns:ofSwitch="urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:provider">ofSwitch:openflow-switch-connection-provider</type>
21             <name>openflow-switch-connection-provider-default</name>
22           </openflow-switch-connection-provider>
23         </module>
24       </modules>
25
26       <services xmlns="urn:opendaylight:params:xml:ns:yang:controller:config">
27         <service>
28           <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:openflowplugin:ofjava:nx:api:config">prefix:nicira-extension-codec-registrator</type>
29           <instance>
30             <name>openflowjava-nicira-ext-registrator</name>
31             <provider>/modules/module[type='openflowjava-extension-nicira-api'][name='openflowjava-extension-nx-api-bundle']</provider>
32           </instance>
33         </service>
34       </services>
35     </data>
36
37   </configuration>
38 </snapshot>