auditor

Public Website for an auditor
Log | Files | Refs | Submodules | README

commit 7befb5c005e0263c462323e09650ba9933483f94
parent fb961db518a8edc127ab700aa152578b2e3debc4
Author: Florian Dold <florian.dold@gmail.com>
Date:   Tue, 28 Mar 2017 08:34:00 +0200

JS to add auditor

Diffstat:
Mindex.html.j2 | 10++++++++++
Mtemplate.py | 2++
2 files changed, 12 insertions(+), 0 deletions(-)

diff --git 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 @@ -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"):