Ticket #1009: sfa-2.0-9-patch-5.diff
File sfa-2.0-9-patch-5.diff, 1.4 KB (added by , 11 years ago) |
---|
-
/usr/lib/python2.6/site-packages/sfa/managers/
old new class AggregateManagerMax (AggregateMana 195 195 res['geni_urn'] = urn + '_vlan_' + vlan[0] 196 196 if vlan[1] == 'ACTIVE': 197 197 res['geni_status'] = 'ready' 198 elif vlan[1] == 'FAILED' :198 elif vlan[1] == 'FAILED' or vlan[1] == 'UNKNOWN': 199 199 res['geni_status'] = 'failed' 200 200 res['geni_error'] = vlan[2] 201 201 else: … … class AggregateManagerMax (AggregateMana 214 214 if output.find("Unkown Rspec:") > 0: 215 215 raise NonExistingRecord(slice_id) 216 216 else: 217 if output.find("Status => FAILED") > 0:217 if output.find("Status => FAILED") or output.find("Status => UNKNOWN") > 0: 218 218 top_level_status = 'failed' 219 219 elif (output.find("Status => ACCEPTED") > 0 or output.find("Status => PENDING") > 0 220 220 or output.find("Status => IN") > 0 or output.find("Status => PATH") > 0 221 or output.find("Status => COMMITTED") > 0 or output.find("Status => unknown") > 0221 or output.find("Status => COMMITTED") > 0 222 222 ): 223 223 top_level_status = 'changing' 224 224 else: