summaryrefslogtreecommitdiff
path: root/src/server
diff options
context:
space:
mode:
authorAlon Levy <alon@pobox.com>2015-04-30 09:39:22 +0300
committerAlon Levy <alon@pobox.com>2015-04-30 09:39:22 +0300
commitd8efcb69b860410474893994f9f3bd08d6d0ceb9 (patch)
tree0650cf3d81db2d5a02c5c869a9fa09b04e841747 /src/server
parentf54ed8c31fe6184b305434a13eb873008198096d (diff)
server/rz_server: return redirect_entry required for previous commit
Diffstat (limited to 'src/server')
-rw-r--r--src/server/rz_server.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/server/rz_server.py b/src/server/rz_server.py
index a3b67cc1..f599bda3 100644
--- a/src/server/rz_server.py
+++ b/src/server/rz_server.py
@@ -299,6 +299,12 @@ def init_rest_interface(cfg, flask_webapp):
def rest_entry(path, f, flask_args={'methods': ['POST']}):
return (path, f, flask_args)
+ def redirect_entry(path, path_to, flask_args):
+ def redirector():
+ return redirect(path_to, code=302)
+ redirector.func_name = 'redirector_%s' % path.replace('/', '_')
+ return (path, redirector, flask_args)
+
def login_decorator(f):
"""
security boundary: assert logged-in user before executing REST api call