diff options
author | Florian Dold <florian.dold@gmail.com> | 2016-04-14 11:31:36 +0200 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2016-04-14 11:31:36 +0200 |
commit | d71aea6148fac7c97073a31dcedf735d34e92163 (patch) | |
tree | 8e228fb00fa7811c749dcaa4db78eb0ca671dbff /taler-bank-manage.in | |
parent | e48bde327f0b193933770989bac0412cc4313d98 (diff) | |
download | bank-d71aea6148fac7c97073a31dcedf735d34e92163.tar.gz bank-d71aea6148fac7c97073a31dcedf735d34e92163.tar.bz2 bank-d71aea6148fac7c97073a31dcedf735d34e92163.zip |
make manage script simpler
Diffstat (limited to 'taler-bank-manage.in')
-rw-r--r-- | taler-bank-manage.in | 25 |
1 files changed, 8 insertions, 17 deletions
diff --git a/taler-bank-manage.in b/taler-bank-manage.in index 07d9b31..68f9130 100644 --- a/taler-bank-manage.in +++ b/taler-bank-manage.in @@ -8,25 +8,17 @@ the GNU Taler bank. import argparse import sys import os +import site + os.environ.setdefault("DJANGO_SETTINGS_MODULE", "talerbank.settings") +site.addsitedir("%s/lib/python%d.%d/site-packages" % ( + "@prefix@", + sys.version_info.major, + sys.version_info.minor)) -def load(): - import django - django.setup() - -try: - load() -except: - import site - site.addsitedir("%s/lib/python%d.%d/site-packages" % ( - "@prefix@", - sys.version_info.major, - sys.version_info.minor)) - try: - load() - except e: - raise e from None +import django +django.setup() import logging logger = logging.getLogger(__name__) @@ -51,7 +43,6 @@ def handle_serve_http(args): "--die-on-term", "--http", httpspec, "--wsgi-file", "@prefix@/share/taler/bank.wsgi") - #"--static-map", "/static=@prefix@/share/taler/bank-static/") def handle_sampledata(args): from django.core.management import call_command |