The debug version of atom feeds work.
[philipp/winterrodeln/wrfeed.git] / feed / config / routing.py
1 """Routes configuration
2
3 The more specific and detailed routes should be defined first so they
4 may take precedent over the more generic routes. For more information
5 refer to the routes manual at http://routes.groovie.org/docs/
6
7 Format:
8     http://www.winterrodeln.org/feeds/berichte/alle
9     http://www.winterrodeln.org/feeds/berichte/bahn/kemater_alm
10     http://www.winterrodeln.org/feeds/berichte/bahnen/22+42+132 
11 See:
12     http://www.winterrodeln.org/trac/wiki/UrlSchema
13 """
14 from routes import Mapper
15
16 def make_map(config):
17     """Create, configure and return the routes Mapper"""
18     map = Mapper(directory=config['pylons.paths']['controllers'],
19                  always_scan=config['debug'])
20     map.minimization = False
21     map.explicit = False
22
23     # The ErrorController route (handles 404/500 error pages); it should
24     # likely stay at the top, ensuring it can always be resolved
25     map.connect('/error/{action}', controller='error')
26     map.connect('/error/{action}/{id}', controller='error')
27
28     # CUSTOM ROUTES HERE
29
30     map.connect('/{controller}/{action}')
31     map.connect('/{controller}/{action}/{id}')
32
33     return map