Changeset 6e33086 for fedd/federation/emulab_segment.py
- Timestamp:
- Nov 28, 2011 7:34:11 PM (12 years ago)
- Branches:
- compt_changes, info-ops, master
- Children:
- ec3aa4d
- Parents:
- 45e880d
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
fedd/federation/emulab_segment.py
r45e880d r6e33086 31 31 self.log = getattr(self, 'log', None) 32 32 self.debug = getattr(self, 'debug', False) 33 self.node = { } 33 34 34 35 def emulab_call(self, method, params): … … 210 211 """ 211 212 213 ev_ok = ('ISUP', 'ALWAYSUP' ) 214 212 215 if self.debug: 213 216 if self.log: … … 226 229 if code ==0: 227 230 for k, v in nodes.items(): 228 print v229 231 if v.get('erole', False) and 'pnode' in v: 230 232 st = v.get('status', 'up') 231 if st == 'up': st = 'active' 233 ev = v.get('eventstatus', 'ISUP') 234 235 if st == 'up' and ev in ev_ok: st = 'active' 232 236 else: st = 'failed' 233 237 self.node[k] = (v['pnode'], st)
Note: See TracChangeset
for help on using the changeset viewer.