##// END OF EJS Templates
svn-support: Retrieve repository base path via helper method.
Martin Bornhold -
r833:8b391ee2 default
parent child Browse files
Show More
@@ -1,44 +1,42 b''
1 1 # -*- coding: utf-8 -*-
2 2
3 3 # Copyright (C) 2016-2016 RhodeCode GmbH
4 4 #
5 5 # This program is free software: you can redistribute it and/or modify
6 6 # it under the terms of the GNU Affero General Public License, version 3
7 7 # (only), as published by the Free Software Foundation.
8 8 #
9 9 # This program is distributed in the hope that it will be useful,
10 10 # but WITHOUT ANY WARRANTY; without even the implied warranty of
11 11 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 12 # GNU General Public License for more details.
13 13 #
14 14 # You should have received a copy of the GNU Affero General Public License
15 15 # along with this program. If not, see <http://www.gnu.org/licenses/>.
16 16 #
17 17 # This program is dual-licensed. If you wish to learn more about the
18 18 # RhodeCode Enterprise Edition, including its added features, Support services,
19 19 # and proprietary license terms, please see https://rhodecode.com/licenses/
20 20
21 21 import logging
22 22
23 from rhodecode.model.settings import SettingsModel
23 from rhodecode.lib.utils import get_rhodecode_base_path
24 24 from .utils import generate_mod_dav_svn_config
25 25
26 26
27 27 log = logging.getLogger(__name__)
28 28
29 29
30 30 def generate_config_subscriber(event):
31 31 """
32 32 Subscriber to the `rhodcode.events.RepoGroupEvent`. This triggers the
33 33 automatic generation of mod_dav_svn config file on repository group
34 34 changes.
35 35 """
36 36 try:
37 parent_path_root = SettingsModel().get_ui_by_section_and_key(
38 'paths', '/').ui_value
39 37 generate_mod_dav_svn_config(
40 38 settings=event.request.registry.settings,
41 parent_path_root=parent_path_root)
39 parent_path_root=get_rhodecode_base_path())
42 40 except Exception:
43 41 log.exception(
44 42 'Exception while generating subversion mod_dav_svn configuration.')
General Comments 0
You need to be logged in to leave comments. Login now