From: Kefu Chai Date: Sun, 5 Apr 2020 15:20:55 +0000 (+0800) Subject: teuthology: s/sh/run/ X-Git-Tag: 1.1.0~132^2~1 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=0e9ffffdca2531b6c4d5341ec090616cd68a247c;p=teuthology.git teuthology: s/sh/run/ to avoid using StringIO directly Signed-off-by: Kefu Chai --- diff --git a/teuthology/task/mpi.py b/teuthology/task/mpi.py index b6348c02ed..eaeb5d6bd5 100644 --- a/teuthology/task/mpi.py +++ b/teuthology/task/mpi.py @@ -1,7 +1,6 @@ """ Start mpi processes (and allow commands to be run inside process) """ -from StringIO import StringIO import logging import re @@ -18,7 +17,7 @@ def _check_mpi_version(remotes): """ versions = set() for remote in remotes: - version_str = remote.run(args=["mpiexec", "--version"], stdout=StringIO()).stdout.getvalue() + version_str = remote.sh("mpiexec --version") try: version = re.search("^\s+Version:\s+(.+)$", version_str, re.MULTILINE).group(1) except AttributeError: