diff pyloader/factory.py @ 75:20bdb8125817

inline wrapper arguments now seem to work....thats....uncanny
author Jeff Hammel <jhammel@mozilla.com>
date Thu, 09 Jun 2011 18:31:13 -0700
parents 1f76705df520
children 9203ca3a5182
line wrap: on
line diff
--- a/pyloader/factory.py	Thu Jun 09 18:21:18 2011 -0700
+++ b/pyloader/factory.py	Thu Jun 09 18:31:13 2011 -0700
@@ -137,11 +137,11 @@
                     _wrapper_args = None
                     _wrapper_kwargs = None
                     if ':' in _path:
-                        _wrapper_options, __path = path.split(':', 1)
+                        _wrapper_options, __path = _path.split(':', 1)
                         if ',' in _wrapper_options or '=' in _wrapper_options:
                             # ,= : tokens to ensure these are wrapper options
                             # as these shouldn't be found in a real path (dotted path or file path)
-                            _wrapper_args, _wrapper_kwargs = factory.str2args(_wrapper_options)
+                            _wrapper_args, _wrapper_kwargs = cast.str2args(_wrapper_options)
                             _path = __path
 
                     if _path in names: