Show More
@@ -58,6 +58,12 b' def script_args(f):' | |||
|
58 | 58 | with --out/err. |
|
59 | 59 | """ |
|
60 | 60 | ), |
|
61 | magic_arguments.argument( | |
|
62 | '--proc', type=str, | |
|
63 | help="""The variable in which to store Popen instance. | |
|
64 | This is used only when --bg option is given. | |
|
65 | """ | |
|
66 | ), | |
|
61 | 67 | ] |
|
62 | 68 | for arg in args: |
|
63 | 69 | f = arg(f) |
@@ -193,6 +199,8 b' class ScriptMagics(Magics, Configurable):' | |||
|
193 | 199 | if args.err: |
|
194 | 200 | self.shell.user_ns[args.err] = p.stderr |
|
195 | 201 | self.job_manager.new(self._run_script, p, cell) |
|
202 | if args.proc: | |
|
203 | self.shell.user_ns[args.proc] = p | |
|
196 | 204 | return |
|
197 | 205 | |
|
198 | 206 | out, err = p.communicate(cell) |
General Comments 0
You need to be logged in to leave comments.
Login now