description='OpenDaylight :: UniMgr :: api'>
<feature version='${mdsal.model.version}'>odl-mdsal-models</feature>
<feature version='${ovsdb.version}'>odl-ovsdb-southbound-api</feature>
- <bundle>mvn:org.opendaylight.unimgr/unimgr-legato-api/{{VERSION}}</bundle>
<bundle>mvn:org.opendaylight.unimgr/unimgr-api/{{VERSION}}</bundle>
</feature>
<feature version='${vpnservice.version}'>odl-netvirt-impl</feature>
<feature version="${restconf.version}">odl-restconf</feature>
<bundle>mvn:org.opendaylight.unimgr/unimgr-netvirt/{{VERSION}}</bundle>
+ <bundle>mvn:org.opendaylight.unimgr/unimgr-legato-api/{{VERSION}}</bundle>
</feature>
<feature name='odl-unimgr-dlux' version='${project.version}'
<properties>
<ovsdb.version>1.4.0-SNAPSHOT</ovsdb.version>
+ <vpnservice.version>0.4.0-SNAPSHOT</vpnservice.version>
</properties>
<dependencies>
<artifactId>southbound-api</artifactId>
<version>${ovsdb.version}</version>
</dependency>
+ <dependency>
+ <groupId>org.opendaylight.netvirt</groupId>
+ <artifactId>dhcpservice-api</artifactId>
+ <version>${vpnservice.version}</version>
+ </dependency>
</dependencies>
</project>
--- /dev/null
+module unimgr-dhcp {
+ namespace "urn:opendaylight:unimgr:unimgr-dhcp";
+ prefix "unimgr-dhcp";
+
+ import dhcp_allocation_pool {
+ prefix dhcp;
+ }
+
+ revision "2016-12-14" {
+ description "It provides required datastore containers to handle DHCP requests
+ coming from access or external tunnel ports";
+ }
+
+ container unimgr-dhcp {
+ config true;
+ description "contains non-neutron DHCP allocation";
+ list network {
+ key "network-id";
+ leaf network-id {
+ description "unimgr network id";
+ type string;
+ }
+ uses dhcp:dhcp_allocations;
+ }
+ }
+}