diff options
author | Florian Dold <florian.dold@gmail.com> | 2017-03-28 08:34:00 +0200 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2017-03-28 08:34:00 +0200 |
commit | 7befb5c005e0263c462323e09650ba9933483f94 (patch) | |
tree | 4c31d72e998561ccf0e428fd668aa1cbf1087d39 | |
parent | fb961db518a8edc127ab700aa152578b2e3debc4 (diff) | |
download | auditor-7befb5c005e0263c462323e09650ba9933483f94.tar.gz auditor-7befb5c005e0263c462323e09650ba9933483f94.tar.bz2 auditor-7befb5c005e0263c462323e09650ba9933483f94.zip |
JS to add auditor
-rw-r--r-- | index.html.j2 | 10 | ||||
-rwxr-xr-x | template.py | 2 |
2 files changed, 12 insertions, 0 deletions
diff --git a/index.html.j2 b/index.html.j2 index 93a5f46..c3e5e78 100644 --- a/index.html.j2 +++ b/index.html.j2 @@ -33,6 +33,16 @@ padding: 0.5em; } </style> + <script> + function addAuditor() { + taler.addAuditor({ + url: "{{ auditor_url }}", + currency: "{{ currency }}", + auditorPub: "{{ auditor_pub }}", + expirationStamp: (new Date(2027, 1)).getTime(), + }); + } + </script> </head> <body> diff --git a/template.py b/template.py index c731c9c..41d5945 100755 --- a/template.py +++ b/template.py @@ -17,6 +17,7 @@ import glob import codecs import os import os.path +import subprocess env = jinja2.Environment(loader=jinja2.FileSystemLoader(os.path.dirname(__file__)), extensions=["jinja2.ext.i18n"], @@ -33,6 +34,7 @@ default_ctx["intro_url"] = os.environ.get("TALER_ENV_URL_INTRO", "#") default_ctx["bank_url"] = os.environ.get("TALER_ENV_URL_BANK", "#") default_ctx["auditor_url"] = os.environ.get("TALER_ENV_URL_AUDITOR", "#") default_ctx["currency"] = os.environ.get("TALER_CONFIG_CURRENCY", "??") +default_ctx["auditor_pub"] = subprocess.check_output(["gnunet-ecc", "-p", os.path.expanduser("~/.local/share/taler/auditor/offline-keys/auditor.priv")]) for in_file in glob.glob("*.j2"): |