diff options
| author | Alon Levy <alon@pobox.com> | 2015-02-09 16:18:12 +0200 |
|---|---|---|
| committer | Alon Levy <alon@pobox.com> | 2015-02-09 16:18:12 +0200 |
| commit | 75bba28a7c739002c1a8412914e10f3506bea86d (patch) | |
| tree | ce571ef0378d747a7d100fbaa91e38fb93b1049f /src/server/rz_api.py | |
| parent | 15d2ca9f7c2e7b7f1464774badcc22b8f659606b (diff) | |
server/client: move rz_config to templates, fill in to match server config host/post
Diffstat (limited to 'src/server/rz_api.py')
| -rw-r--r-- | src/server/rz_api.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/server/rz_api.py b/src/server/rz_api.py index 64f7e3e0..da52b4a2 100644 --- a/src/server/rz_api.py +++ b/src/server/rz_api.py @@ -8,6 +8,7 @@ from flask import escape from flask import render_template from flask import request from flask import session +from flask import Response import logging import traceback @@ -133,3 +134,14 @@ def index(): rz_username = escape(u_account.rz_username) return render_template('index.html', rz_username=rz_username) + +def rz_config(): + server_name = current_app.rz_config.SERVER_NAME + if ':' in server_name: + hostname, port = server_name.split(':') + else: + hostname, port = server_name, 80 + body = render_template('rz_config.js', hostname=hostname, port=port) + response = Response(body, status=200, mimetype='application/json') + + return response |
