| Index: subprocess2.py
|
| diff --git a/subprocess2.py b/subprocess2.py
|
| index b22d3e1ab5fea52511c5b607725adfc4c0364fee..3cc79aeb899bcfa1650c79db36d459c2c71ff9db 100644
|
| --- a/subprocess2.py
|
| +++ b/subprocess2.py
|
| @@ -259,7 +259,10 @@ def capture(args, **kwargs):
|
|
|
| - Discards returncode.
|
| - Discards stderr. By default sets stderr=STDOUT.
|
| + - Blocks stdin by default since no output will be visible.
|
| """
|
| + if kwargs.get('stdin') is None:
|
| + kwargs['stdin'] = VOID
|
| if kwargs.get('stdout') is None:
|
| kwargs['stdout'] = PIPE
|
| if kwargs.get('stderr') is None:
|
| @@ -275,7 +278,10 @@ def check_output(args, **kwargs):
|
| - Discards stderr. By default sets stderr=STDOUT.
|
| - Throws if return code is not 0.
|
| - Works even prior to python 2.7.
|
| + - Blocks stdin by default since no output will be visible.
|
| """
|
| + if kwargs.get('stdin') is None:
|
| + kwargs['stdin'] = VOID
|
| if kwargs.get('stdout') is None:
|
| kwargs['stdout'] = PIPE
|
| if kwargs.get('stderr') is None:
|
|
|