make neutron.yang consistent
[neutron.git] / model / src / main / yang / neutron.yang
index 3aa0547375015b1975c0fa40fb660eb895568853..a6294cd85d9a9adbd1a0ad25cc015b1cb1124032 100644 (file)
@@ -12,8 +12,9 @@ module neutron {
 
     namespace "urn:opendaylight:neutron";
 
-    prefix neutron-L3;
+    prefix neutron;
 
+    import neutron-extensions { prefix "extensions"; }
     import neutron-networks { prefix "networks"; }
     import neutron-ports { prefix "ports"; }
     import neutron-subnets { prefix "subnets"; }
@@ -25,6 +26,9 @@ module neutron {
     import neutron-vpnaas { prefix "vpnaas"; }
     import neutron-fwaas { prefix "fwaas"; }
     import neutron-bgpvpns { prefix "bgpvpns"; }
+    import neutron-hostconfig { prefix "hostconfig"; }
+    import neutron-sfc-flow-classifier { prefix "sfc-flow-classifier"; }
+    import neutron-sfc { prefix "sfc"; }
 
     organization "OpenDaylight Neutron Group";
 
@@ -38,6 +42,7 @@ module neutron {
     }
 
     container neutron {
+        uses extensions:extensions-attributes;
         uses networks:networks-attributes;
         uses subnets:subnets-attributes;
         uses ports:ports-attributes;
@@ -58,5 +63,8 @@ module neutron {
         uses bgpvpns:bgpvpns-attributes;
         uses l2gateways:l2gateways-attributes;
         uses l2gateways:l2gateway-connections-attributes;
+        uses hostconfig:hostconfig-attributes;
+        uses sfc-flow-classifier:sfc-flow-classifiers-attributes;
+        uses sfc:sfc-attributes;
     }
 }