summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMalcolm Tredinnick <malcolm.tredinnick@gmail.com>2007-12-02 15:17:14 +0000
committerMalcolm Tredinnick <malcolm.tredinnick@gmail.com>2007-12-02 15:17:14 +0000
commitfc4129abbbff3981ed70b7203cf8aeef811242aa (patch)
tree0248a43d62a1baa2ddc48861c88b830b556997fb
parent04a20c0226117f186e1486ce09dd536cbe4bde6d (diff)
Fixed #6038 -- Don't hide some types of errors in syncdb. Thanks, Thomas Güttler.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6829 bcc190cf-cafb-0310-a4f2-bffc1f526a37
-rw-r--r--django/core/management/commands/syncdb.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/django/core/management/commands/syncdb.py b/django/core/management/commands/syncdb.py
index 81938c777c..0f21130f7a 100644
--- a/django/core/management/commands/syncdb.py
+++ b/django/core/management/commands/syncdb.py
@@ -33,8 +33,9 @@ class Command(NoArgsCommand):
for app_name in settings.INSTALLED_APPS:
try:
__import__(app_name + '.management', {}, {}, [''])
- except ImportError:
- pass
+ except ImportError, exc:
+ if not exc.args[0].startswith('No module named management'):
+ raise
cursor = connection.cursor()