Test if database exist before login for issue1937

This commit is contained in:
Cédric Krier committed 2011-04-12 11:58:31 +02:00
1 parent 0744b62fe6
commit 87cd016adb
1 file changed
+5
+5
View File
@@ -30,6 +30,11 @@ def dispatch(host, port, protocol, database_name, user, session, object_type,
if object_type == 'common':
if method == 'login':
try:
database = Database(database_name).connect()
cursor = database.cursor()
except Exception:
return False
res = security.login(database_name, user, session)
Cache.clean(database_name)
logger = logging.getLogger('dispatcher')