From 95b9ce3990abd508c2f347cc3cea620782b44e9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jelmer=20Vernoo=C4=B3?= Date: Wed, 24 Mar 2021 04:45:38 +0000 Subject: [PATCH] Add env argument to PlainSession.Popen. --- ognibuild/session/plain.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ognibuild/session/plain.py b/ognibuild/session/plain.py index a27631e..c7507f1 100644 --- a/ognibuild/session/plain.py +++ b/ognibuild/session/plain.py @@ -79,9 +79,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): + def Popen(self, args, stdout=None, stderr=None, user=None, cwd=None, env=None): args = self._prepend_user(user, args) - return subprocess.Popen(args, stdout=stdout, stderr=stderr, cwd=cwd) + return subprocess.Popen(args, stdout=stdout, stderr=stderr, cwd=cwd, env=env) def exists(self, path): return os.path.exists(path)