Changeset 43197eb for fedd/federation/experiment_partition.py
- Timestamp:
- Apr 16, 2010 8:16:22 AM (14 years ago)
- Branches:
- axis_example, compt_changes, info-ops, master, version-3.01, version-3.02
- Children:
- 4f2f41f
- Parents:
- 0c4b12c
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
fedd/federation/experiment_partition.py
r0c4b12c r43197eb 64 64 """ 65 65 seer_master = None 66 for k, s in masters.items(): 67 if 'SEER' in s: 68 seer_master = k 69 break 66 for m in masters.values(): 67 for s in m: 68 if s.name == 'SEER': 69 seer_master = m 70 break 71 if seer_master: break 70 72 71 73 if seer_master: … … 84 86 85 87 if (st in masters and dt not in masters) or \ 86 ( st in masters and dt not in masters ):88 ( st not in masters and dt in masters ): 87 89 active = ("%s" % (st in masters)) 88 90 else: 89 91 active = ("%s" % (st > dt)) 92 93 print "%s %s" % (st, active) 90 94 91 95 ifaces = [ ] … … 279 283 280 284 seer_master = None 281 for k, s in masters.items(): 282 if 'SEER' in s: 283 seer_master = k 284 break 285 for m in masters.values(): 286 for s in m: 287 if s.name == 'SEER': 288 seer_master = m 289 break 290 if seer_master: break 285 291 286 292 if seer_master: … … 378 384 379 385 seer_master = None 380 for k, s in masters.items(): 381 if 'SEER' in s: 382 seer_master = k 383 break 386 387 for m in masters.values(): 388 for s in m: 389 if s.name == 'SEER': 390 seer_master = m 391 break 392 if seer_master: break 384 393 385 394 if seer_master: … … 534 543 # to the master for each service. 535 544 for mtb in [ t for t in tbparams if t in masters ]: 536 for tb in [ t for tb in tbparams if t != mtb]: 545 importers = set([]) 546 for m in masters[mtb]: 547 importers |= set(m.importers) 548 for tb in importers: 537 549 if len([e for e in topo[tb].elements \ 538 550 if isinstance(e, topdl.Computer) and \
Note: See TracChangeset
for help on using the changeset viewer.