Changeset c5869ef for fedd/federation/protogeni_access.py
- Timestamp:
- May 26, 2010 3:18:49 AM (14 years ago)
- Branches:
- axis_example, compt_changes, info-ops, master, version-3.01, version-3.02
- Children:
- cf00ddd
- Parents:
- fefa026
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
fedd/federation/protogeni_access.py
rfefa026 rc5869ef 1099 1099 # Copy the assigned names into the return topology 1100 1100 rvtopo = topo.clone() 1101 for e in [ e for e in rvtopo.elements \ 1102 if isinstance(e, topdl.Computer)]: 1103 for n in e.name: 1104 if n in starter.node: 1105 e.set_attribute('hostname', starter.node[n]) 1101 for e in rvtopo.elements: 1102 if isinstance(e, topdl.Computer) and e.get_attribute('testbed'): 1103 myname = e.get_attribute('testbed') 1104 break 1105 else: myname = None 1106 1107 embedding = [ ] 1108 for n in starter.node: 1109 embedding.append({ 1110 'toponame': n, 1111 'physname': ["%s%s" % (starter.node[n], self.domain)], 1112 }) 1113 1106 1114 except service_error, e: 1107 1115 err = e … … 1134 1142 'segmentdescription': { 1135 1143 'topdldescription': rvtopo.to_dict() } 1144 'embedding': embedding, 1136 1145 } 1137 1146 self.write_state()
Note: See TracChangeset
for help on using the changeset viewer.