L2 Gw create changes related to ITM Tunnels creation in neutronvpn module
[vpnservice.git] / neutronvpn / neutronvpn-impl / src / main / yang / neutronvpn-impl.yang
index dafd23adbc77828c69f18234bfdaeaa553d9095d..bbf1201cc83749ce0ee318df78bde9ace5376740 100644 (file)
@@ -6,7 +6,9 @@ module neutronvpn-impl {
     import config { prefix config; revision-date 2013-04-05; }
     import neutronvpn-api { prefix neutronvpn-api; revision-date 2015-08-12;}
     import opendaylight-md-sal-binding { prefix md-sal-binding; revision-date 2013-10-28;}
+    import opendaylight-sal-binding-broker-impl { prefix md-sal-binding-impl; revision-date 2013-10-28;}
     import odl-mdsalutil { prefix odl-mdsal; revision-date 2015-04-10;}
+    import opendaylight-entity-ownership-service { prefix eos; revision-date 2015-08-10;}
 
     description
         "Service definition for neutronvpn project";
@@ -49,6 +51,23 @@ module neutronvpn-impl {
                     }
                 }
             }
+            container entity-ownership-service {
+                uses config:service-ref {
+                    refine type {
+                        mandatory true;
+                        config:required-identity eos:entity-ownership-service;
+                    }
+                }
+            }
+
+            container binding-normalized-node-serializer {
+                uses config:service-ref {
+                    refine type {
+                        mandatory true;
+                        config:required-identity md-sal-binding:binding-normalized-node-serializer;
+                    }
+                }
+            }
         }
     }
 }