Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Fix sonar bug: attribute access on a value that can be 'None'.
authorArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Fri, 5 May 2023 08:38:39 +0000 (10:38 +0200)
committerArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Fri, 5 May 2023 08:53:40 +0000 (10:53 +0200)
examples/python/clusters-multicpu/clusters-multicpu.py

index 8f7240a..79ee80c 100644 (file)
@@ -101,7 +101,7 @@ def create_hostzone(zone: simgrid.NetZone, coord: typing.List[int], ident: int)
         host = host_zone.create_host(cpu_name, speed).seal()
         # the first CPU is the gateway
         if i == 0:
-            gateway = host
+            gateway = host.netpoint
         # create split-duplex link
         link = host_zone.create_split_duplex_link("link-" + cpu_name, link_bw)
         link.set_latency(link_lat).seal()
@@ -111,7 +111,7 @@ def create_hostzone(zone: simgrid.NetZone, coord: typing.List[int], ident: int)
 
     # seal newly created netzone
     host_zone.seal()
-    return host_zone.netpoint, gateway.netpoint
+    return host_zone.netpoint, gateway
 
 #####################################################################################################