summaryrefslogtreecommitdiff
path: root/taler-bank-manage.in
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2016-04-14 11:31:36 +0200
committerFlorian Dold <florian.dold@gmail.com>2016-04-14 11:31:36 +0200
commitd71aea6148fac7c97073a31dcedf735d34e92163 (patch)
tree8e228fb00fa7811c749dcaa4db78eb0ca671dbff /taler-bank-manage.in
parente48bde327f0b193933770989bac0412cc4313d98 (diff)
downloadbank-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.in25
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