Guillaume Oberlé
f8615d6e5c
Feature #4446 : Redesign of AddressRange class to include multiple
...
implementations. When managing leases 4 abstract methos have been added
to the interface:
- from_vattr, to notify/request a new network from IPAM
- allocate_addr, to set an address as used
- get_addr, to request a free address
- free_addr, to set an address as unused
This commits also includes an AddressRange implementation based on
OpenNebula's internal IPAM
Signed-off-by: Ruben S. Montero <rsmontero@opennebula.org>
2016-08-17 19:22:53 +02:00
..
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-08-17 19:22:53 +02:00
2016-08-17 19:22:53 +02:00
2016-08-17 19:22:53 +02:00
2016-08-17 19:22:53 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-10 19:41:12 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-07-08 11:21:59 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-20 14:15:18 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-07-18 14:33:50 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-06 16:23:29 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-07-06 10:16:47 +02:00
2016-05-04 12:33:23 +02:00
2016-07-06 10:16:47 +02:00
2016-07-29 17:50:52 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-07-19 13:07:02 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-06-29 17:17:18 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-07-18 17:05:27 +02:00
2016-05-04 12:33:23 +02:00
2016-05-18 19:49:56 +02:00
2016-05-18 19:49:56 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-08-17 19:22:53 +02:00
2016-06-03 19:19:23 +02:00
2016-05-04 12:33:23 +02:00
2016-07-08 11:21:59 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00
2016-05-04 12:33:23 +02:00