diff options
Diffstat (limited to 'TurtleArt/tawindow.py')
-rw-r--r-- | TurtleArt/tawindow.py | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/TurtleArt/tawindow.py b/TurtleArt/tawindow.py index 246a0cf..b214dbb 100644 --- a/TurtleArt/tawindow.py +++ b/TurtleArt/tawindow.py @@ -285,13 +285,11 @@ class TurtleArtWindow(): f = "def f(self): from plugins.%s import %s; return %s(self)" \ % (pluginfile, pluginclass, pluginclass) plugins = {} - #try: - # exec f in globals(), plugins - # self._plugins.append(plugins.values()[0](self)) - #except ImportError: - # debug_output('failed to import %s' % (pluginclass)) - exec f in globals(), plugins # BORRAR - self._plugins.append(plugins.values()[0](self)) #BORRAR + try: + exec f in globals(), plugins + self._plugins.append(plugins.values()[0](self)) + except ImportError: + debug_output('failed to import %s' % (pluginclass)) def _setup_plugins(self): """ Initial setup -- call just once. """ |