blob: a6496e9528f84dc9867b6f409afb2b501795cd2e [file] [log] [blame]
Tony Mack7130ac32013-03-22 21:58:00 -04001#!/usr/bin/env python
2import os
3import sys
4
5if __name__ == "__main__":
Matteo Scandolo4c891052016-01-11 17:03:52 -08006 os.chdir('..') # <<<---This is what you want to add
Scott Baker86e132c2015-02-11 21:38:09 -08007 os.environ.setdefault("DJANGO_SETTINGS_MODULE", "xos.settings")
Tony Mack7130ac32013-03-22 21:58:00 -04008
9 from django.core.management import execute_from_command_line
10
David K. Bainbridge52697b42015-12-03 16:16:38 -080011 if "--makemigrations" in sys.argv:
12 os.system("/opt/xos/scripts/opencloud makemigrations")
13 sys.argv.remove("--makemigrations")
14
Scott Bakerf3428702014-10-21 15:05:29 -070015 if "--nomodelpolicy" in sys.argv:
16 import model_policy
17 model_policy.EnableModelPolicy(False)
18 sys.argv.remove("--nomodelpolicy")
19
Scott Bakerd3a5a2e2014-11-19 18:01:13 -080020 if "--noobserver" in sys.argv:
21 import observer
22 observer.EnableObserver(False)
23 sys.argv.remove("--noobserver")
24
Tony Mack7130ac32013-03-22 21:58:00 -040025 execute_from_command_line(sys.argv)