~a-state-of-mind/+junk/mmclient

« back to all changes in this revision

Viewing changes to mmclient/lib/base.py

  • Committer: root
  • Date: 2009-04-02 16:39:17 UTC
  • Revision ID: root@mailman-20090402163917-bchhgcytih0gq1nn
initial import

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
"""The base Controller API
 
2
 
 
3
Provides the BaseController class for subclassing.
 
4
"""
 
5
from pylons.controllers import WSGIController
 
6
from pylons.templating import render_genshi as render
 
7
 
 
8
class BaseController(WSGIController):
 
9
 
 
10
    def __call__(self, environ, start_response):
 
11
        """Invoke the Controller"""
 
12
        # WSGIController.__call__ dispatches to the Controller method
 
13
        # the request is routed to. This routing information is
 
14
        # available in environ['pylons.routes_dict']
 
15
        return WSGIController.__call__(self, environ, start_response)