Ticket #1035: sfa-2.0-9-patch-10.diff
File sfa-2.0-9-patch-10.diff, 1.5 KB (added by , 11 years ago) |
---|
-
/usr/lib/python2.6/site-packages/sfa/managers/
old new class AggregateManagerMax (AggregateMana 198 198 elif vlan[1] == 'FAILED' or vlan[1] == 'UNKNOWN': 199 199 res['geni_status'] = 'failed' 200 200 res['geni_error'] = vlan[2] 201 elif vlan[1] == 'CANCELLED': 202 res['geni_status'] = 'failed' 203 res['geni_error'] = 'VLAN cancelled by rollback from contingent failure' 201 204 else: 202 205 res['geni_status'] = 'changing' 203 206 resources.append(res) … … class AggregateManagerMax (AggregateMana 252 255 raise ExistingRecord(slice_id) 253 256 elif output.find("Rspec parsing failed") > 0 or output.find("Rspec needs to have rspecName") > 0: 254 257 raise InvalidRSpec(slice_id) 258 elif output.find("AxisFault") > 0: 259 raise SfaAPIError("Unknown AM internal error") 255 260 elif output.find("Status => FAILED") > 0: 256 261 errmsg = re.search("Message => ([^\n]+)", output) 257 262 if errmsg == None: 258 raise SfaAPIError('Unknown AMinternal failure')263 raise SfaAPIError('Unknown internal failure') 259 264 if errmsg.group(1) != None: 260 265 raise SfaAPIError(errmsg.group(1)) 261 266 elif output.find("Exception") > 0: