Changeset 2073

Show
Ignore:
Timestamp:
07/03/09 15:35:43 (9 months ago)
Author:
JensDiemer
Message:

add traceback if import error in settings.py

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/0.9/pylucid_project/settings.py

    r2072 r2073  
    2929import sys 
    3030 
    31 import pylucid_project 
    32 from pylucid_project.utils import pylucid_plugins 
     31try: 
     32    import pylucid_project 
     33    from pylucid_project.utils import pylucid_plugins 
     34except Exception, e: 
     35    import traceback 
     36    print traceback.format_exc() 
     37    raise 
    3338 
    3439PYLUCID_PROJECT_ROOT = os.path.abspath(os.path.dirname(pylucid_project.__file__)) 
     
    175180 
    176181# Add app settings 
    177 from pylucid_project.apps.pylucid import app_settings as PYLUCID 
    178 from pylucid_project.apps.pylucid_admin import app_settings as ADMIN 
     182try: 
     183    from pylucid_project.apps.pylucid import app_settings as PYLUCID 
     184    from pylucid_project.apps.pylucid_admin import app_settings as ADMIN 
     185except Exception, e: 
     186    import traceback 
     187    print traceback.format_exc() 
     188    raise 
    179189 
    180190