summaryrefslogtreecommitdiff
path: root/buildstream/utils.py
diff options
context:
space:
mode:
Diffstat (limited to 'buildstream/utils.py')
-rw-r--r--buildstream/utils.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/buildstream/utils.py b/buildstream/utils.py
index 7f2f9d5fd..0bddb287d 100644
--- a/buildstream/utils.py
+++ b/buildstream/utils.py
@@ -29,13 +29,13 @@ import re
import shutil
import signal
import stat
+from stat import S_ISDIR
import string
import subprocess
import tempfile
import itertools
import functools
from contextlib import contextmanager
-from stat import S_ISDIR
import psutil
@@ -1088,7 +1088,8 @@ def _call(*popenargs, terminate=False, **kwargs):
os.killpg(group_id, signal.SIGCONT)
with _signals.suspendable(suspend_proc, resume_proc), _signals.terminator(kill_proc):
- process = subprocess.Popen(*popenargs, preexec_fn=preexec_fn, **kwargs)
+ process = subprocess.Popen( # pylint: disable=subprocess-popen-preexec-fn
+ *popenargs, preexec_fn=preexec_fn, **kwargs)
output, _ = process.communicate()
exit_code = process.poll()