Fix to match changes
[integration/distribution.git] / distributions / serviceprovider / src / main / resources / opendaylight / configuration / initial / 32-pcep.conf
1 //MODULES START
2         <module>
3                 <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:pcep:spi">prefix:pcep-extensions-impl</type>
4                 <name>global-pcep-extensions</name>
5                 <extension>
6                         <type xmlns:pcepspi="urn:opendaylight:params:xml:ns:yang:controller:pcep:spi">pcepspi:extension</type>
7                         <name>pcep-parser-base</name>
8                 </extension>
9                 <extension>
10                         <type xmlns:pcepspi="urn:opendaylight:params:xml:ns:yang:controller:pcep:spi">pcepspi:extension</type>
11                         <name>pcep-parser-crabbe-initiated</name>
12                 </extension>
13         </module>
14         <module>
15                 <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:pcep:impl">prefix:pcep-parser-base</type>
16                 <name>pcep-parser-base</name>
17         </module>
18         <module>
19                 <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:pcep:impl">prefix:pcep-parser-crabbe-initiated</type>
20                 <name>pcep-parser-crabbe-initiated</name>
21         </module>
22         <module>
23                 <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:pcep:impl">prefix:pcep-session-proposal-factory-impl</type>
24                 <name>global-pcep-session-proposal-factory</name>
25         </module>
26         <module>
27                 <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:pcep:impl">prefix:pcep-dispatcher-impl</type>
28                 <name>global-pcep-dispatcher</name>
29                 <pcep-extensions>
30                         <type xmlns:pcepspi="urn:opendaylight:params:xml:ns:yang:controller:pcep:spi">pcepspi:extensions</type>
31                         <name>global-pcep-extensions</name>
32                 </pcep-extensions>
33                 <pcep-session-proposal-factory>
34                         <type xmlns:pcep="urn:opendaylight:params:xml:ns:yang:controller:pcep">pcep:pcep-session-proposal-factory</type>
35                         <name>global-pcep-session-proposal-factory</name>
36                 </pcep-session-proposal-factory>
37                 <boss-group>
38                         <type xmlns:netty="urn:opendaylight:params:xml:ns:yang:controller:netty">netty:netty-threadgroup</type>
39                         <name>global-boss-group</name>
40                 </boss-group>
41                 <worker-group>
42                         <type xmlns:netty="urn:opendaylight:params:xml:ns:yang:controller:netty">netty:netty-threadgroup</type>
43                         <name>global-worker-group</name>
44                 </worker-group>
45                 <timer>
46                         <type xmlns:netty="urn:opendaylight:params:xml:ns:yang:controller:netty">netty:netty-timer</type>
47                         <name>global-timer</name>
48                 </timer>
49         </module>
50         <module>
51                 <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:pcep:topology:provider">prefix:pcep-topology-impl</type>
52                 <name>pcep-topology</name>
53                 <data-provider>
54                         <type xmlns:binding="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding">binding:binding-data-broker</type>
55                         <name>ref_binding-data-broker</name>
56                 </data-provider>
57                 <dispatcher>
58                         <type xmlns:pcep="urn:opendaylight:params:xml:ns:yang:controller:pcep">pcep:pcep-dispatcher</type>
59                         <name>global-pcep-dispatcher</name>
60                 </dispatcher>
61                 <rpc-registry>
62                         <type xmlns:binding="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding">binding:binding-rpc-registry</type>
63                         <name>ref_binding-rpc-broker</name>
64                 </rpc-registry>
65                 <scheduler>
66                         <type xmlns:pgmspi="urn:opendaylight:params:xml:ns:yang:controller:programming:spi">pgmspi:instruction-scheduler</type>
67                         <name>global-instruction-scheduler</name>
68                 </scheduler>
69                 <topology-id>pcep-topology</topology-id>
70                 <listen-address>0.0.0.0</listen-address>
71                 <listen-port>4189</listen-port>
72         </module>
73 //SERVICES START
74         <service>
75                 <type xmlns:pcepspi="urn:opendaylight:params:xml:ns:yang:controller:pcep:spi">pcepspi:extensions</type>
76                 <instance>
77                         <name>global-pcep-extensions</name>
78                         <provider>/config/modules/module[name='pcep-extensions-impl']/instance[name='global-pcep-extensions']</provider>
79                 </instance>
80         </service>
81         <service>
82                 <type xmlns:pcepspi="urn:opendaylight:params:xml:ns:yang:controller:pcep:spi">pcepspi:extension</type>
83                 <instance>
84                         <name>pcep-parser-base</name>
85                         <provider>/config/modules/module[name='pcep-parser-base']/instance[name='pcep-parser-base']</provider>
86                 </instance>
87                 <instance>
88                         <name>pcep-parser-crabbe-initiated</name>
89                         <provider>/config/modules/module[name='pcep-parser-crabbe-initiated']/instance[name='pcep-parser-crabbe-initiated']</provider>
90                 </instance>
91         </service>
92         <service>
93                 <type xmlns:pcep="urn:opendaylight:params:xml:ns:yang:controller:pcep">pcep:pcep-session-proposal-factory</type>
94                 <instance>
95                         <name>global-pcep-session-proposal-factory</name>
96                         <provider>/config/modules/module[name='pcep-session-proposal-factory-impl']/instance[name='global-pcep-session-proposal-factory']</provider>
97                 </instance>
98         </service>
99         <service>
100                 <type xmlns:pcep="urn:opendaylight:params:xml:ns:yang:controller:pcep">pcep:pcep-dispatcher</type>
101                 <instance>
102                         <name>global-pcep-dispatcher</name>
103                         <provider>/config/modules/module[name='pcep-dispatcher-impl']/instance[name='global-pcep-dispatcher']</provider>
104                 </instance>
105         </service>
106         <service>
107                 <type xmlns:pcep="urn:opendaylight:params:xml:ns:yang:controller:pcep:topology:provider">pcep:pcep-topology</type>
108                 <instance>
109                         <name>pcep-topology</name>
110                         <provider>/config/modules/module[name='pcep-topology-provider']/instance[name='pcep-topology']</provider>
111                 </instance>
112         </service>
113 //CAPABILITIES START
114 urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding?module=opendaylight-md-sal-binding&revision=2013-10-28
115 urn:opendaylight:params:xml:ns:yang:controller:netty?module=netty&revision=2013-11-19
116 urn:opendaylight:params:xml:ns:yang:controller:pcep:impl?module=odl-pcep-impl-cfg&revision=2013-06-27
117 urn:opendaylight:params:xml:ns:yang:controller:pcep:spi?module=config-pcep-spi&revision=2013-11-15
118 urn:opendaylight:params:xml:ns:yang:controller:pcep:topology:provider?module=config-pcep-topology-provider&revision=2013-11-15
119 urn:opendaylight:params:xml:ns:yang:controller:programming:spi?module=config-programming-spi&revision=2013-11-15