##// END OF EJS Templates
Don't use new subplots() call in matplotlib so tests pass with mpl 0.99
Don't use new subplots() call in matplotlib so tests pass with mpl 0.99

File last commit:

r3666:a6a0636a
r3745:76f17abc
Show More
job_wrapper.py
25 lines | 542 B | text/x-python | PythonLexer
#!/usr/bin/env python
"""Python wrapper around a submitted workflow job.
In reality this would be a more sophisticated script, here we only illustrate
the basic idea by considering that a submitted 'job' is a Python string to be
executed.
"""
import sys
argv = sys.argv
from IPython.parallel.engine import EngineFactory
from IPython.parallel.ipengineapp import launch_new_instance
ns = {}
# job
exec sys.argv[1] in ns
# this should really use Config:
EngineFactory.user_ns = ns
# start engine with job namespace
launch_new_instance()