diff pyloader/factory.py @ 54:f724db086125

houston, we have a pyloader
author Jeff Hammel <jhammel@mozilla.com>
date Wed, 08 Jun 2011 23:29:50 -0700
parents e4a1d7eecd3b
children cc361ad8a692
line wrap: on
line diff
--- a/pyloader/factory.py	Wed Jun 08 23:20:24 2011 -0700
+++ b/pyloader/factory.py	Wed Jun 08 23:29:50 2011 -0700
@@ -145,7 +145,9 @@
 
                     # TODO interpolate wrapper_options
                     def interpolate(option):
-                        return option == object_string and wrapped_name or option
+                        if option == object_string:
+                            return '%(' + wrapped_name + ')s'
+                        return option
                     if 'args' in wrapper_options:
                         args = wrapper_options['args'][:]
                         args = [interpolate(i) for i in args]