From: Martin Quinson Date: Wed, 24 Jul 2019 13:17:33 +0000 (+0200) Subject: don't swallow the zone properties while parsing the XML X-Git-Tag: v3.24~267 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/39cfe4998b59626bdcc96dc00d3bf029825a10a5 don't swallow the zone properties while parsing the XML --- diff --git a/src/surf/sg_platf.cpp b/src/surf/sg_platf.cpp index 3e41181153..4201ba0b49 100644 --- a/src/surf/sg_platf.cpp +++ b/src/surf/sg_platf.cpp @@ -167,6 +167,9 @@ void sg_platf_new_cluster(simgrid::kernel::routing::ClusterCreationArgs* cluster sg_platf_new_Zone_begin(&zone); simgrid::kernel::routing::ClusterZone* current_as = static_cast(routing_get_current()); current_as->parse_specific_arguments(cluster); + if (cluster->properties != nullptr) + for (auto const& elm : *cluster->properties) + current_as->get_iface()->set_property(elm.first, elm.second); if(cluster->loopback_bw > 0 || cluster->loopback_lat > 0){ current_as->num_links_per_node_++;