switch from ddportfolio to debianmemberportfolio
[debianmemberportfolio.git] / debianmemberportfolio / websetup.py
1 # -*- python -*-
2 # -*- coding: utf-8 -*-
3 #
4 # Debian Member Portfolio Service websetup
5 #
6 # Copyright © 2009-2014 Jan Dittberner <jan@dittberner.info>
7 #
8 # This file is part of the Debian Member Portfolio Service.
9 #
10 # Debian Member Portfolio Service is free software: you can redistribute it
11 # and/or modify it under the terms of the GNU Affero General Public License as
12 # published by the Free Software Foundation, either version 3 of the License,
13 # or (at your option) any later version.
14 #
15 # Debian Member Portfolio Service is distributed in the hope that it will be
16 # useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
17 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Affero
18 # General Public License for more details.
19 #
20 # You should have received a copy of the GNU Affero General Public License
21 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
22 #
23 """
24 Setup the debianmemberportfolio application
25
26 """
27
28 import logging
29
30 from paste.deploy import appconfig
31 import pylons.test
32
33 from debianmemberportfolio.config.environment import load_environment
34
35 log = logging.getLogger(__name__)
36
37
38 def setup_config(command, filename, section, vars):
39     """
40     Place any commands to setup debianmemberportfolio here
41
42     """
43     conf = appconfig('config:' + filename)
44
45     if not pylons.test.pylonsapp:
46         load_environment(conf.global_conf, conf.local_conf)