From: Diane Trout Date: Fri, 21 Oct 2016 22:08:15 +0000 (-0700) Subject: Use local.py if we don't have a host settings file X-Git-Url: http://woldlab.caltech.edu/gitweb/?p=htsworkflow.git;a=commitdiff_plain;h=7a3565541fa2af79efabd5d8735c0c1d6e7470a8 Use local.py if we don't have a host settings file --- diff --git a/manage.py b/manage.py index 74a06d7..8103003 100755 --- a/manage.py +++ b/manage.py @@ -4,9 +4,15 @@ import sys import socket if __name__ == "__main__": + hostname = socket.gethostname() + host_settings = os.path.join('htsworkflow/settings', hostname + '.py') + if os.path.exists(host_settings): + module = hostname + else: + module = 'local' os.environ.setdefault( "DJANGO_SETTINGS_MODULE", - "htsworkflow.settings.{}".format(socket.gethostname())) + "htsworkflow.settings.{}".format(module)) from django.core.management import execute_from_command_line