From ccf3ea0bb124bbf303bec82b17f3c3c0c308b2a7 Mon Sep 17 00:00:00 2001
From: Christoph Lehmann <christoph.lehmann@ufz.de>
Date: Fri, 16 Sep 2022 07:50:36 +0200
Subject: [PATCH] [App] Use recommended subprocess method

---
 .../Python/ogs/_internal/provide_ogs_cli_tools_via_wheel.py     | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Applications/Python/ogs/_internal/provide_ogs_cli_tools_via_wheel.py b/Applications/Python/ogs/_internal/provide_ogs_cli_tools_via_wheel.py
index 2aca7ae9d52..6399fd881b7 100644
--- a/Applications/Python/ogs/_internal/provide_ogs_cli_tools_via_wheel.py
+++ b/Applications/Python/ogs/_internal/provide_ogs_cli_tools_via_wheel.py
@@ -73,7 +73,7 @@ if "PEP517_BUILD_BACKEND" not in os.environ:
     OGS_BIN_DIR = os.path.join(os.path.join(os.path.dirname(__file__), "bin"))
 
     def _program(name, args):
-        return subprocess.call([os.path.join(OGS_BIN_DIR, name)] + args)
+        return subprocess.run([os.path.join(OGS_BIN_DIR, name)] + args).returncode
 
     FUNC_TEMPLATE = """def {0}(): raise SystemExit(_program("{0}", sys.argv[1:]))"""
     for f in binaries_list:
-- 
GitLab