Mercurial > hg > contenttransformer
diff contenttransformer/transformers.py @ 10:a9ddcfc7c4e8
added transformer just of content-type name
author | k0s <k0scist@gmail.com> |
---|---|
date | Sun, 07 Feb 2010 19:48:09 -0500 |
parents | 051d4d39b4b9 |
children | 59496de89997 |
line wrap: on
line diff
--- a/contenttransformer/transformers.py Sun Feb 07 19:03:15 2010 -0500 +++ b/contenttransformer/transformers.py Sun Feb 07 19:48:09 2010 -0500 @@ -22,7 +22,14 @@ return Response(content_type=self.content_type, body=self.content) content_type, body = self.transform(request) return Response(content_type=content_type, body=body) - + +class ContentTypeChanger(Transformer): + def __init__(self, content, from_type, to_type): + self.to_type = to_type + Transformer.__init__(self, content, from_type) + + def transform(self, request): + return (self.to_type, self.content) class Graphviz(Transformer): def transform(self, request):