diff --git a/ognibuild/session/plain.py b/ognibuild/session/plain.py index c634f6a..0084d8d 100644 --- a/ognibuild/session/plain.py +++ b/ognibuild/session/plain.py @@ -84,9 +84,9 @@ class PlainSession(Session): argv = self._prepend_user(user, argv) return subprocess.check_output(argv, cwd=cwd, env=env) - def Popen(self, args, stdout=None, stderr=None, user=None, cwd=None, env=None): + def Popen(self, args, stdout=None, stderr=None, stdin=None, user=None, cwd=None, env=None): args = self._prepend_user(user, args) - return subprocess.Popen(args, stdout=stdout, stderr=stderr, cwd=cwd, env=env) + return subprocess.Popen(args, stdout=stdout, stderr=stderr, stdin=stdin, cwd=cwd, env=env) def exists(self, path): return os.path.exists(path)