"""
Runner classes to execute tasks.
"""
from .simple import *

@@ -38,26 +38,323 @@
 %22%22%22%0A
-from .simple import *
+%0A_namemodmap = dict(%0A    SimpleRunner='simple',%0A    IPythonParallelRunner='ipython',%0A)%0A%0A%0Adef getrunner(classname):%0A    import sys%0A    module = 'buildlet.runner.%7B0%7D'.format(_namemodmap%5Bclassname%5D)%0A    __import__(module)%0A    return getattr(sys.modules%5Bmodule%5D, classname)%0A%0A%0Adef listrunner():%0A    return list(_namemodmap)
 %0A

Add buildlet.runner.{getrunner,listrunner}