diff contenttransformer/app.py @ 1:aa491070ccf3

now works, just doesnt do anything, i dont think
author k0s <k0scist@gmail.com>
date Wed, 13 Jan 2010 23:58:13 -0500
parents 29805d442afc
children 5258325a496a
line wrap: on
line diff
--- a/contenttransformer/app.py	Mon Jan 11 11:32:24 2010 -0500
+++ b/contenttransformer/app.py	Wed Jan 13 23:58:13 2010 -0500
@@ -10,12 +10,16 @@
     def __init__(self, *types, **kwargs):
         """types is a list of two-tuples: glob pattern (string), transformer name (string, name of entry point)"""
         self.types = types
-        self.kwargs = kwargs # intended to be arguments to the xformers
-        for blah in iter_entry_points('content_transformers'):
+
+        # intended to be arguments to the xformers
+        # XXX unused
+        self.kwargs = kwargs
+        
+        for entry_point in iter_entry_points('content_transformers'):
             try:
-                self.transformers['foo'] = entry_point.load()
+                self.transformers[entry_point.name] = entry_point.load()
             except:
-                raise
+                raise # XXX
         for pattern, transformer_name in self.types:
             assert transformer_name in self.transformers