Traceback (most recent call last): File "./caller.py", line 10, in main() File "./caller.py", line 8, in main print mec.map(rfcn, [1,1]) File "//usr/lib64/python2.5/site-packages/IPython/kernel/multiengineclient.py", line 813, in map return self.mapper().map(func, *sequences) File "//usr/lib64/python2.5/site-packages/IPython/kernel/mapper.py", line 124, in map targets=self.targets, block=self.block) File "//usr/lib64/python2.5/site-packages/IPython/kernel/multiengineclient.py", line 800, in raw_map dist, targets=targets, block=block) File "//usr/lib64/python2.5/site-packages/IPython/kernel/multiengineclient.py", line 441, in _blockFromThread result = blockingCallFromThread(function, *args, **kwargs) File "//usr/lib64/python2.5/site-packages/IPython/kernel/twistedutil.py", line 69, in blockingCallFromThread return twisted.internet.threads.blockingCallFromThread(reactor, f, *a, **kw) File "//usr/lib64/python2.5/site-packages/twisted/internet/threads.py", line 83, in blockingCallFromThread result.raiseException() File "//usr/lib64/python2.5/site-packages/twisted/python/failure.py", line 319, in raiseException raise self.type, self.value, self.tb IPython.kernel.error.CompositeError: one or more exceptions from call to method: execute [0:execute]: NameError: global name 'random' is not defined [1:execute]: NameError: global name 'random' is not defined