<module>
<type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider">prefix:distributed-operational-datastore-provider</type>
<name>distributed-operational-store-module</name>
- <schema-service>
+ <operational-schema-service>
<type xmlns:dom="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom">dom:schema-service</type>
<name>yang-schema-service</name>
- </schema-service>
+ </operational-schema-service>
</module>
<module>
<type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider">prefix:distributed-config-datastore-provider</type>
<name>distributed-config-store-module</name>
- <schema-service>
+ <configschema-service>
<type xmlns:dom="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom">dom:schema-service</type>
<name>yang-schema-service</name>
- </schema-service>
+ </config-schema-service>
</module>
-->
@Override
public java.lang.AutoCloseable createInstance() {
return DistributedDataStoreFactory
- .createInstance("config", getSchemaServiceDependency());
+ .createInstance("config", getConfigSchemaServiceDependency());
}
}
@Override
public java.lang.AutoCloseable createInstance() {
return DistributedDataStoreFactory
- .createInstance("operational", getSchemaServiceDependency());
+ .createInstance("operational", getOperationalSchemaServiceDependency());
}
}
augment "/config:modules/config:module/config:configuration" {
case distributed-config-datastore-provider {
when "/config:modules/config:module/config:type = 'distributed-config-datastore-provider'";
- container schema-service {
+ container config-schema-service {
uses config:service-ref {
refine type {
mandatory false;
augment "/config:modules/config:module/config:configuration" {
case distributed-operational-datastore-provider {
when "/config:modules/config:module/config:type = 'distributed-operational-datastore-provider'";
- container schema-service {
+ container operational-schema-service {
uses config:service-ref {
refine type {
mandatory false;