Basic DistributedDataStoreIntegrationTest added
[controller.git] / opendaylight / md-sal / sal-distributed-datastore / src / main / yang / distributed-datastore-provider.yang
1 // vi: set smarttab et sw=4 tabstop=4:
2 module distributed-datastore-provider {
3
4     yang-version 1;
5     namespace "urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider";
6     prefix "distributed-datastore-provider";
7
8     import config { prefix config; revision-date 2013-04-05; }
9     import rpc-context { prefix rpcx; revision-date 2013-06-17; }
10
11     description
12         "This module contains the base YANG definitions for
13         the distributed datastore provider implementation";
14
15     revision "2014-06-12" {
16         description
17             "Initial revision.";
18     }
19
20     // This is the definition of the service implementation as a module identity.
21     identity distributed-datastore-provider {
22             base config:module-type;
23
24             // Specifies the prefix for generated java classes.
25             config:java-name-prefix DistributedDataStoreProvider;
26     }
27
28     // Augments the 'configuration' choice node under modules/module.
29     augment "/config:modules/config:module/config:configuration" {
30         case distributed-datastore-provider {
31             when "/config:modules/config:module/config:type = 'distributed-datastore-provider'";
32         }
33     }
34 }