Mercurial > hg > decoupage
diff decoupage/web.py @ 61:f5ca54558292
remove previous hacks
author | Jeff Hammel <jhammel@mozilla.com> |
---|---|
date | Thu, 25 Nov 2010 12:06:40 -0800 |
parents | 07cf168aa98c |
children | 9c570aed2246 |
line wrap: on
line diff
--- a/decoupage/web.py Sun Nov 21 17:00:02 2010 -0800 +++ b/decoupage/web.py Thu Nov 25 12:06:40 2010 -0800 @@ -20,7 +20,7 @@ from pkg_resources import resource_filename from webob import Request, Response, exc -transformers = [i.lower() for i in transformers()] +transformers = transformers() class Decoupage(object): @@ -51,7 +51,7 @@ assert os.path.isdir(directory), "Decoupage template directory %s does not exist!" % directory # static file server - self.fileserver = FileApp # XXX still used?!? + self.fileserver = FileApp # pluggable formats s = 'decoupage.format.' @@ -115,12 +115,12 @@ kwargs = {} for i in conf: if i.startswith('/'): - name = i[1:].lower() + name = i[1:] if name in transformers: kwargs[name] = dict([j.split('=', 1) for j in conf[i].split(',') if '=' in j]) fileserver = FileTypeTransformer(*args, **kwargs) else: - fileserver = FileApp + fileserver = self.fileserver fileserver = fileserver(path) return fileserver(environ, start_response) @@ -249,7 +249,7 @@ 'type': link}) for f in files: - f['description'] = conf.get(f['name'].lower(), None) + f['description'] = conf.get(f['name'], None) return files