eggs/djangorecipe-0.20-py2.6.egg/djangorecipe/manage.py
changeset 307 c6bca38c1cbf
equal deleted inserted replaced
306:5ff1fc726848 307:c6bca38c1cbf
       
     1 from django.core import management
       
     2 
       
     3 def main(settings_file):
       
     4     try:
       
     5         mod = __import__(settings_file)
       
     6         components = settings_file.split('.')
       
     7         for comp in components[1:]:
       
     8             mod = getattr(mod, comp)
       
     9 
       
    10     except ImportError, e:
       
    11         import sys
       
    12         sys.stderr.write("Error loading the settings module '%s': %s"
       
    13                             % (settings_file, e))
       
    14         return sys.exit(1)
       
    15 
       
    16     management.execute_manager(mod)