From: garciadeblas Date: Thu, 29 Sep 2016 15:31:46 +0000 (+0200) Subject: Fix bug in vimconn_openstack related to dhcp_count X-Git-Tag: v1.0.0~13 X-Git-Url: https://osm.etsi.org/gitweb/?a=commitdiff_plain;h=21d795b8a9eaac3b1887cec4fb6150f3536c1552;p=osm%2FRO.git Fix bug in vimconn_openstack related to dhcp_count Change-Id: Ib9ffc7034f413230ede334735380dea7cf93744a Signed-off-by: garciadeblas --- diff --git a/vimconn_openstack.py b/vimconn_openstack.py index 6396b77a..0fc5bbda 100644 --- a/vimconn_openstack.py +++ b/vimconn_openstack.py @@ -273,7 +273,7 @@ class vimconnector(vimconn.vimconnector): #parts = ip_profile['dhcp_start_address'].split('.') #ip_int = (int(parts[0]) << 24) + (int(parts[1]) << 16) + (int(parts[2]) << 8) + int(parts[3]) ip_int = int(netaddr.IPAddress(ip_profile['dhcp_start_address'])) - ip_int += ip_profile['dhcp_count'] + ip_int += ip_profile['dhcp_count'] - 1 ip_str = str(netaddr.IPAddress(ip_int)) subnet['allocation_pools'][0]['end'] = ip_str #self.logger.debug(">>>>>>>>>>>>>>>>>> Subnet: %s", str(subnet))