adding Interface type for dpdkvhostuser interfaces in yang and southboundConstants 77/17577/1
authorPraveen Mala <praveen.mala@intel.com>
Wed, 1 Apr 2015 18:30:09 +0000 (14:30 -0400)
committerPraveen Mala <praveen.mala@intel.com>
Wed, 1 Apr 2015 18:30:09 +0000 (14:30 -0400)
Change-Id: I5731264de24fca852d282b60719f0f4bf1924a8d
Signed-off-by: Praveen Mala <praveen.mala@intel.com>
southbound/southbound-api/src/main/yang/ovsdb.yang
southbound/southbound-impl/src/main/java/org/opendaylight/ovsdb/southbound/SouthboundConstants.java

index bdfd953b24bd98cc86b404e2bc648a4af96ca05f..66deb57b322e48c92074d268254121c5e1c89d17 100755 (executable)
@@ -288,6 +288,11 @@ module ovsdb {
         base interface-type-base;
     }
 
+    identity interface-type-dpdkvhostuser {
+        description "Interface type for dpdkvhostuser interfaces";
+        base interface-type-base;
+    }
+
     grouping ovsdb-port-interface-attributes {
         leaf port-uuid {
             description "The unique identifier of the OVSDB port";
index 07ae9a043eb94a1c8a02aabd0dcc742170356645..6f16b208adbd813d7a2ab865c104fdc98244f82a 100755 (executable)
@@ -23,6 +23,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.re
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.InterfaceTypeDpdk;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.InterfaceTypeDpdkr;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.InterfaceTypeDpdkvhost;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.InterfaceTypeDpdkvhostuser;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.OvsdbBridgeProtocolBase;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.OvsdbBridgeProtocolOpenflow10;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.OvsdbBridgeProtocolOpenflow11;
@@ -78,6 +79,7 @@ public class SouthboundConstants {
             .put("dpdk", InterfaceTypeDpdk.class)
             .put("dpdkr", InterfaceTypeDpdkr.class)
             .put("dpdkvhost", InterfaceTypeDpdkvhost.class)
+            .put("dpdkvhostuser", InterfaceTypeDpdkvhostuser.class)
             .build();
 
     public static final ImmutableBiMap<Class<? extends DatapathTypeBase>,String> DATAPATH_TYPE_MAP