From: Andy Bavier Date: Fri, 17 Jul 2009 20:00:09 +0000 (+0000) Subject: Do not erase manual topology X-Git-Url: http://git.onelab.eu/?p=nodemanager-topo.git;a=commitdiff_plain;h=4d2db6bf4fca9a75c83d97f4df252076e16b8b2b Do not erase manual topology --- diff --git a/create-topo-attributes.py b/create-topo-attributes.py index 3ebe2ff..5f42684 100755 --- a/create-topo-attributes.py +++ b/create-topo-attributes.py @@ -378,9 +378,10 @@ for i in slices: print "Slice %s not using IIAS" % slice.name if topo_type == 'manual' and slice.get_tag('egre_key', slicetags): - topo_tag = slice.get_tag('topo_rspec', slicetags) - if topo_tag: - topo_tag.updated = True + for node in slice.get_nodes(nodes): + topo_tag = slice.get_tag('topo_rspec', slicetags, node) + if topo_tag: + topo_tag.updated = True # Update the tag values in the database for i in slicetags: