X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=src%2Fnepi%2Fresources%2Fns3%2Fns3wrapper.py;h=a9a5e126f693096aa363ee134d239ea48c69c6c3;hb=9199b66cf4e5c3bdf8926153a63084c352c40721;hp=f6cc247591bfbd223ca3fa0ec8e3c93762eb6cc7;hpb=e55924b6886bd7382a28e1ae235c4810f852e163;p=nepi.git diff --git a/src/nepi/resources/ns3/ns3wrapper.py b/src/nepi/resources/ns3/ns3wrapper.py index f6cc2475..a9a5e126 100644 --- a/src/nepi/resources/ns3/ns3wrapper.py +++ b/src/nepi/resources/ns3/ns3wrapper.py @@ -130,7 +130,7 @@ class NS3Wrapper(object): self._allowed_types = None # Object to dump instructions to reproduce and debug experiment - from ns3wrapper_debug import NS3WrapperDebuger + from nepi.resources.ns3.ns3wrapper_debug import NS3WrapperDebuger self._debuger = NS3WrapperDebuger(enabled = enable_dump) @property @@ -154,7 +154,7 @@ class NS3Wrapper(object): tid_count = type_id.GetRegisteredN() base = type_id.LookupByName("ns3::Object") - for i in xrange(tid_count): + for i in range(tid_count): tid = type_id.GetRegistered(i) if tid.MustHideFromDocumentation() or \ @@ -213,7 +213,7 @@ class NS3Wrapper(object): factory = self.ns3.ObjectFactory() factory.SetTypeId(type_name) - for name, value in kwargs.iteritems(): + for name, value in kwargs.items(): ns3_value = self._attr_from_string_to_ns3_value(type_name, name, value) factory.Set(name, ns3_value) @@ -575,11 +575,11 @@ class NS3Wrapper(object): def replace_kwargs(self, kwargs): realkwargs = dict([(k, self.get_object(v) \ if str(v).startswith("uuid") else v) \ - for k,v in kwargs.iteritems()]) + for k,v in kwargs.items()]) realkwargs = dict([(k, self._singleton(v) \ if str(v).startswith(SINGLETON) else v )\ - for k, v in realkwargs.iteritems()]) + for k, v in realkwargs.items()]) return realkwargs @@ -645,10 +645,10 @@ class NS3Wrapper(object): # For all the interfaces registered with the ipv4 object, find # the one that matches the network of the nexthop nifaces = ipv4.GetNInterfaces() - for ifidx in xrange(nifaces): + for ifidx in range(nifaces): iface = ipv4.GetInterface(ifidx) naddress = iface.GetNAddresses() - for addridx in xrange(naddress): + for addridx in range(naddress): ifaddr = iface.GetAddress(addridx) ifmask = ifaddr.GetMask() @@ -668,7 +668,7 @@ class NS3Wrapper(object): newuuid = None if search: # search object - for ouuid, oobj in self._objects.iteritems(): + for ouuid, oobj in self._objects.items(): if nobj == oobj: newuuid = ouuid break