446
446
return ('TokenMismatch', err.given_token, err.lock_token)
447
447
elif isinstance(err, errors.LockContention):
448
448
return ('LockContention',)
449
452
# Unserialisable error. Log it, and return a generic error
450
453
trace.log_exception_quietly()
451
454
return ('error', str(err))