root / snf-quotaholder-app / quotaholder_django / quotaholder-manage @ 9a4600b7
History | View | Annotate | Download (462 Bytes)
1 | 82b4be2b | Georgios D. Tsoukalas | #!/usr/bin/env python |
---|---|---|---|
2 | 833abd3c | Giorgos Korfiatis | settings_name = 'quotaholder_django.settings' |
3 | 82b4be2b | Georgios D. Tsoukalas | |
4 | a068960c | Georgios D. Tsoukalas | from django.utils.importlib import import_module |
5 | 82b4be2b | Georgios D. Tsoukalas | from django.core.management import execute_manager |
6 | 82b4be2b | Georgios D. Tsoukalas | try: |
7 | a068960c | Georgios D. Tsoukalas | settings = import_module(settings_name) |
8 | a068960c | Georgios D. Tsoukalas | except ImportError, e: |
9 | 82b4be2b | Georgios D. Tsoukalas | import sys |
10 | a068960c | Georgios D. Tsoukalas | sys.stderr.write("%s: Can't import settings from %s: %s.\n" |
11 | a068960c | Georgios D. Tsoukalas | % (__file__, settings_name, e)) |
12 | 82b4be2b | Georgios D. Tsoukalas | sys.exit(1) |
13 | 82b4be2b | Georgios D. Tsoukalas | |
14 | 82b4be2b | Georgios D. Tsoukalas | if __name__ == "__main__": |
15 | 82b4be2b | Georgios D. Tsoukalas | execute_manager(settings) |