From dcb1e84fe0be383cb6f8f97820b67b29cc5ef95f Mon Sep 17 00:00:00 2001 From: Dmitry Khovyakov Date: Tue, 21 Aug 2012 10:38:32 -0400 Subject: Less information returned with IntegrityError Fixes bug: #1039552 Change-Id: Ie91ff09cadbbf24dc88b013581ebdd4a37c3b6b0 --- keystone/identity/backends/sql.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keystone/identity/backends/sql.py b/keystone/identity/backends/sql.py index d13683c2..a3c8d1f1 100644 --- a/keystone/identity/backends/sql.py +++ b/keystone/identity/backends/sql.py @@ -46,7 +46,7 @@ def handle_conflicts(type='object'): try: return method(*args, **kwargs) except sql.IntegrityError as e: - raise exception.Conflict(type=type, details=str(e)) + raise exception.Conflict(type=type, details=e.message) return wrapper return decorator -- cgit