# HG changeset patch # User Jeff Hammel # Date 1277962353 25200 # Node ID 7dae51af8db65efa7194355549b8a1f098604cf2 # Parent 9d51954e2e68bc275e3ec2ded81e43989311164a ugly f-ing hack diff -r 9d51954e2e68 -r 7dae51af8db6 contenttransformer/app.py --- a/contenttransformer/app.py Wed Jun 30 22:09:13 2010 -0700 +++ b/contenttransformer/app.py Wed Jun 30 22:32:33 2010 -0700 @@ -19,7 +19,7 @@ for pattern, transformer_name in self.types: if '/' in transformer_name: continue - assert transformer_name in self.transformers + assert transformer_name in self.transformers, '%s not in transformers' % transformer_name def __call__(self, path): """this should return something that is callable with (environ, start_response) to return a response; the transformer thing""" @@ -33,8 +33,7 @@ # XXX hack: -> refactor if '/' in transformer_name: return ContentTypeChanger(content, content_type, transformer_name) - - return self.transformers[transformer_name](content, content_type, **self.kwargs.get(transformer_name, {})) + return self.transformers[transformer_name](content, content_type, **self.kwargs.get(transformer_name.lower(), {})) # XXX hack around ini being retarded return FileApp(path)