From 10181aa8e69e903b2dbec467d5b20d9d95e408bb Mon Sep 17 00:00:00 2001 From: Martin Bornhold Date: Mon, 10 Oct 2016 16:07:15 +0200 Subject: [PATCH] vcs: Send custom repo-locked status code to the VCSServer. --- rhodecode/lib/middleware/utils/scm_app_http.py | 1 + 1 file changed, 1 insertion(+) diff --git a/rhodecode/lib/middleware/utils/scm_app_http.py b/rhodecode/lib/middleware/utils/scm_app_http.py index 250251cd..c0f120fb 100644 --- a/rhodecode/lib/middleware/utils/scm_app_http.py +++ b/rhodecode/lib/middleware/utils/scm_app_http.py @@ -90,6 +90,7 @@ class VcsHttpProxy(object): 'X-RC-Path-Info': environ['PATH_INFO'], # TODO: johbo: Avoid encoding and put this into payload? 'X-RC-Repo-Config': base64.b64encode(config), + 'X-RC-Locked-Status-Code': rhodecode.CONFIG.get('lock_ret_code') }) data = environ['wsgi.input'].read()