summaryrefslogtreecommitdiff
path: root/src/server/rz_api.py
diff options
context:
space:
mode:
authorLV-426 <lv-426@taproot.org.il>2015-04-15 01:19:33 +0300
committerLV-426 <lv-426@taproot.org.il>2015-04-15 01:23:13 +0300
commit7bbf33e945848becf2d2e0d7728ce39c7e9744d6 (patch)
tree251674be1a3c88b0addf18db557b04d7ae755c29 /src/server/rz_api.py
parent90f0e92fa2ffebd7c30726ce63f04a982979c69d (diff)
rz_api: refactor rz_config construction
Diffstat (limited to 'src/server/rz_api.py')
-rw-r--r--src/server/rz_api.py21
1 files changed, 10 insertions, 11 deletions
diff --git a/src/server/rz_api.py b/src/server/rz_api.py
index 73122b02..223c494a 100644
--- a/src/server/rz_api.py
+++ b/src/server/rz_api.py
@@ -41,9 +41,6 @@ def rz_mainpage(rzdoc_name=None):
log.exception(e)
return common_resp_handle__client_error()
- # establish rz_config template values
- host_addr, host_port = request.host_sock_addr
-
if None == rzdoc_name:
s_rzdoc_name = current_app.rz_config.rzdoc__mainpage_name
else:
@@ -53,11 +50,13 @@ def rz_mainpage(rzdoc_name=None):
log.exception(e)
return common_resp_handle__client_error(status=404)
- return render_template('index.html',
- rz_username=rz_username,
- rz_config__rzdoc_cur__name=s_rzdoc_name,
- rz_config__rzdoc_default__name=current_app.rz_config.rzdoc__mainpage_name,
- rz_config__hostname=host_addr,
- rz_config__port=host_port,
- rz_config__optimized_main='true' if current_app.rz_config.optimized_main else 'false',
- rz_config__role_set=role_set)
+ # establish rz_config template values
+ host_addr, host_port = request.host_sock_addr[0], request.host_sock_addr[1]
+ rz_config = {'rz_config__rzdoc_cur__name': s_rzdoc_name,
+ 'rz_config__rzdoc__mainpage_name': current_app.rz_config.rzdoc__mainpage_name,
+ 'rz_config__hostname': host_addr,
+ 'rz_config__port': host_port,
+ 'rz_config__optimized_main': 'true' if current_app.rz_config.optimized_main else 'false',
+ 'rz_config__role_set': role_set}
+ return render_template('index.html', rz_username=rz_username, **rz_config)
+