equal
deleted
inserted
replaced
19 # with CubicWeb. If not, see <http://www.gnu.org/licenses/>. |
19 # with CubicWeb. If not, see <http://www.gnu.org/licenses/>. |
20 |
20 |
21 """Pyramid interface to CubicWeb""" |
21 """Pyramid interface to CubicWeb""" |
22 |
22 |
23 import atexit |
23 import atexit |
24 from configparser import SafeConfigParser |
24 from configparser import ConfigParser |
25 import os |
25 import os |
26 import warnings |
26 import warnings |
27 |
27 |
28 import wsgicors |
28 import wsgicors |
29 |
29 |
70 'pyramid.reload_templates': True, |
70 'pyramid.reload_templates': True, |
71 }) |
71 }) |
72 |
72 |
73 for fname in settings_filenames: |
73 for fname in settings_filenames: |
74 if os.path.exists(fname): |
74 if os.path.exists(fname): |
75 cp = SafeConfigParser() |
75 cp = ConfigParser() |
76 cp.read(fname) |
76 cp.read(fname) |
77 settings.update(cp.items('main')) |
77 settings.update(cp.items('main')) |
78 break |
78 break |
79 |
79 |
80 return settings |
80 return settings |