Add odl-mdsal-singleton-dom feature and CSS yang
[controller.git] / opendaylight / md-sal / sal-dom-config / src / main / yang / cluster-singleton-service-impl-cfg.yang
diff --git a/opendaylight/md-sal/sal-dom-config/src/main/yang/cluster-singleton-service-impl-cfg.yang b/opendaylight/md-sal/sal-dom-config/src/main/yang/cluster-singleton-service-impl-cfg.yang
new file mode 100644 (file)
index 0000000..0084a43
--- /dev/null
@@ -0,0 +1,26 @@
+module cluster-singleton-service-impl {
+    yang-version 1;
+    namespace "urn:opendaylight:params:xml:ns:yang:md:sal:config:impl:cluster-singleton-service";
+    prefix "cluster-singleton-service";
+
+    import config { prefix config; revision-date 2013-04-05; }
+    import cluster-singleton-service-spi { prefix spi; revision-date 2016-07-18; }
+
+    description "MD-SAL ClusterSingletonServiceProvider service implementation definition";
+
+    revision 2016-07-18 {
+        description "Initial revision";
+    }
+
+    identity dom-cluster-singleton-service-impl {
+        base config:module-type;
+        config:provided-service spi:dom-cluster-singleton-service;
+        config:java-name-prefix DOMClusterSingletonServiceProvider;
+    }
+
+    augment "/config:modules/config:module/config:configuration" {
+        case dom-cluster-singleton-service-impl {
+            when "/config:modules/config:module/config:type = 'dom-cluster-singleton-service-impl'";
+        }
+    }
+}