# HG changeset patch # User Sylvain Thénault # Date 1295540068 -3600 # Node ID 2e52db5cdbde3007af8ed7678f91b73e71039ebe # Parent 8bee6dfdbe96cdff56a9faa3451365d27bf203a5 [c-c delete] add quote on db drop statement to be more robust to exotic database names diff -r 8bee6dfdbe96 -r 2e52db5cdbde server/serverctl.py --- a/server/serverctl.py Thu Jan 20 16:45:21 2011 +0100 +++ b/server/serverctl.py Thu Jan 20 17:14:28 2011 +0100 @@ -207,7 +207,7 @@ cnx = _db_sys_cnx(source, 'DROP DATABASE', user=user) cursor = cnx.cursor() try: - cursor.execute('DROP DATABASE %s' % dbname) + cursor.execute('DROP DATABASE "%s"' % dbname) print '-> database %s dropped.' % dbname # XXX should check we are not connected as user if user and helper.users_support and \