comparison uploader/dispatcher.py @ 20:f1142bcce77a

add ability to log uploads
author Jeff Hammel <jhammel@mozilla.com>
date Tue, 19 Jul 2011 08:08:58 -0700
parents 657e8df14187
children
comparison
equal deleted inserted replaced
19:4da97e040145 20:f1142bcce77a
1 """ 1 """
2 request dispatcher 2 request dispatcher for uploader
3 """ 3 """
4 4
5 import os 5 import os
6 from handlers import Get, Post, SubpathGet, SubpathPost 6 from handlers import Get, Post, SubpathGet, SubpathPost
7 from webob import Request, exc 7 from webob import Request, exc
12 defaults = { 'directory': None, 12 defaults = { 'directory': None,
13 'auth': False, 13 'auth': False,
14 'query_string': None, 14 'query_string': None,
15 'subpath': False, 15 'subpath': False,
16 'display_contents': False, 16 'display_contents': False,
17 'app': None} 17 'app': None,
18 'log_file': None}
18 19
19 def __init__(self, **kw): 20 def __init__(self, **kw):
20 21
21 # set defaults 22 # set defaults
22 for key in self.defaults: 23 for key in self.defaults: