Properly pass exit code from exec

This commit is contained in:
Jip-Hop 2024-02-07 17:12:34 +01:00
parent 3940c87fdf
commit a5d53c0a7b
1 changed files with 15 additions and 14 deletions

View File

@ -223,6 +223,7 @@ def exec_jail(jail_name, cmd, args):
""" """
Execute a command in the jail with given name. Execute a command in the jail with given name.
""" """
sys.exit(
subprocess.run( subprocess.run(
[ [
"systemd-run", "systemd-run",
@ -235,8 +236,8 @@ def exec_jail(jail_name, cmd, args):
"--service-type=exec", "--service-type=exec",
cmd, cmd,
] ]
+ args, + args
check=True, ).returncode
) )