[POS-commit] r3979 - stoq/trunk/stoq
Henrique Romano
henrique at async.com.br
Mon Jul 24 18:02:23 BRT 2006
Author: henrique
Date: Mon Jul 24 18:02:22 2006
New Revision: 3979
Modified:
stoq/trunk/stoq/main.py
Log:
Don't catch Exception
Modified: stoq/trunk/stoq/main.py
==============================================================================
--- stoq/trunk/stoq/main.py (original)
+++ stoq/trunk/stoq/main.py Mon Jul 24 18:02:22 2006
@@ -34,10 +34,12 @@
from stoqlib.lib.message import ISystemNotifier
from kiwi.component import provide_utility
from kiwi.log import Logger
+from psycopg import Error as PostgreSQLError
from stoq.lib.applist import get_application_names
from stoq.lib.configparser import StoqConfig
from stoq.lib.startup import setup, get_option_parser
+from stoqlib.exceptions import StoqlibError
_ = gettext.gettext
log = Logger('stoq.main')
@@ -90,7 +92,7 @@
# 2 seconds) or creating the database
try:
setup(config, options)
- except Exception, e:
+ except (StoqlibError, PostgreSQLError), e:
error(_('Could not connect to database'),
'error=%s uri=%s' % (str(e), config.get_connection_uri()))
raise SystemExit("Error: bad connection settings provided")
More information about the POS-commit
mailing list