summaryrefslogtreecommitdiff
path: root/scripts/asciidoc2html.py
diff options
context:
space:
mode:
authorGyorgy Orban <o.gyorgy@gmail.com>2017-10-23 11:22:56 +0200
committerGyorgy Orban <o.gyorgy@gmail.com>2017-11-01 09:59:32 +0100
commitbb54a954fe58c45d4fb8e2a25833ecc1d0f422f2 (patch)
treed86bad4b1a96a6b9db265b3e0caf4324e2af8d9e /scripts/asciidoc2html.py
parent385337eb90966706960c618b75c9e6854fea1bcf (diff)
downloadqutebrowser-bb54a954fe58c45d4fb8e2a25833ecc1d0f422f2.tar.gz
qutebrowser-bb54a954fe58c45d4fb8e2a25833ecc1d0f422f2.zip
use subprocess run
The usage of subprocess.run is recommended since python 3.5. Popen, check_call, call and check_output calls were replaced with run.
Diffstat (limited to 'scripts/asciidoc2html.py')
-rwxr-xr-xscripts/asciidoc2html.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/scripts/asciidoc2html.py b/scripts/asciidoc2html.py
index 51deb009f..4e9c7544b 100755
--- a/scripts/asciidoc2html.py
+++ b/scripts/asciidoc2html.py
@@ -224,16 +224,16 @@ class AsciiDoc:
return self._args.asciidoc
try:
- subprocess.call(['asciidoc'], stdout=subprocess.DEVNULL,
- stderr=subprocess.DEVNULL)
+ subprocess.run(['asciidoc'], stdout=subprocess.DEVNULL,
+ stderr=subprocess.DEVNULL)
except OSError:
pass
else:
return ['asciidoc']
try:
- subprocess.call(['asciidoc.py'], stdout=subprocess.DEVNULL,
- stderr=subprocess.DEVNULL)
+ subprocess.run(['asciidoc.py'], stdout=subprocess.DEVNULL,
+ stderr=subprocess.DEVNULL)
except OSError:
pass
else:
@@ -258,7 +258,7 @@ class AsciiDoc:
try:
env = os.environ.copy()
env['HOME'] = self._homedir
- subprocess.check_call(cmdline, env=env)
+ subprocess.run(cmdline, check=True, env=env)
except (subprocess.CalledProcessError, OSError) as e:
self._failed = True
utils.print_col(str(e), 'red')