X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2Fvim-emu.git;a=blobdiff_plain;f=src%2Femuvim%2Fapi%2Fopenstack%2Fresources%2Fnet.py;h=42af151c48712ae40d5496e64858677b1ee1db87;hp=112cca6d0f77ab68d9802cd69f8760056fad5541;hb=aa8823c85d94a4fa72de058076195296334cdb91;hpb=85408ed517f100c3e477efd35e54630bf9171af0 diff --git a/src/emuvim/api/openstack/resources/net.py b/src/emuvim/api/openstack/resources/net.py index 112cca6..42af151 100755 --- a/src/emuvim/api/openstack/resources/net.py +++ b/src/emuvim/api/openstack/resources/net.py @@ -24,6 +24,7 @@ # acknowledge the contributions of their colleagues of the SONATA # partner consortium (www.sonata-nfv.eu). import re +from json import dumps class Net: @@ -243,7 +244,7 @@ class Net: :return: IP address as int. :rtype: ``int`` """ - o = map(int, ip.split('.')) + o = list(map(int, ip.split('.'))) res = (16777216 * o[0]) + (65536 * o[1]) + (256 * o[2]) + o[3] return res @@ -340,4 +341,4 @@ class Net: self.gateway_ip, self.segmentation_id, self._cidr, - self.start_end_dict)) + dumps(self.start_end_dict)))