diff options
author | Victor Stinner <victor.stinner@gmail.com> | 2014-02-11 10:44:56 (GMT) |
---|---|---|
committer | Victor Stinner <victor.stinner@gmail.com> | 2014-02-11 10:44:56 (GMT) |
commit | 20e0743a5603479c56f32209b77a8bfac87baf53 (patch) | |
tree | 1f230143345bdd0f7f1c7ab8f8e6d55d6c3ace56 /Lib/asyncio/subprocess.py | |
parent | 9af4a246f9b87d859a6f72e2a10b40614ad07030 (diff) | |
download | cpython-20e0743a5603479c56f32209b77a8bfac87baf53.zip cpython-20e0743a5603479c56f32209b77a8bfac87baf53.tar.gz cpython-20e0743a5603479c56f32209b77a8bfac87baf53.tar.bz2 |
asyncio, Tulip issue 130: Add more checks on subprocess_exec/subprocess_shell
parameters
Diffstat (limited to 'Lib/asyncio/subprocess.py')
-rw-r--r-- | Lib/asyncio/subprocess.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Lib/asyncio/subprocess.py b/Lib/asyncio/subprocess.py index 848d64f..8d1a407 100644 --- a/Lib/asyncio/subprocess.py +++ b/Lib/asyncio/subprocess.py @@ -180,7 +180,7 @@ def create_subprocess_shell(cmd, stdin=None, stdout=None, stderr=None, return Process(transport, protocol, loop) @tasks.coroutine -def create_subprocess_exec(*args, stdin=None, stdout=None, stderr=None, +def create_subprocess_exec(program, *args, stdin=None, stdout=None, stderr=None, loop=None, limit=streams._DEFAULT_LIMIT, **kwds): if loop is None: loop = events.get_event_loop() @@ -188,7 +188,8 @@ def create_subprocess_exec(*args, stdin=None, stdout=None, stderr=None, loop=loop) transport, protocol = yield from loop.subprocess_exec( protocol_factory, - *args, stdin=stdin, stdout=stdout, + program, *args, + stdin=stdin, stdout=stdout, stderr=stderr, **kwds) yield from protocol.waiter return Process(transport, protocol, loop) |