diff --git a/lifecycle/ak.py b/lifecycle/ak.py index b17c070ab7c6..5a7bc6e28f0c 100644 --- a/lifecycle/ak.py +++ b/lifecycle/ak.py @@ -1,15 +1,17 @@ """Wrapper for lifecycle/ak, to be installed by poetry""" -from os import system +from os import system, waitstatus_to_exitcode from pathlib import Path -from sys import argv +from sys import argv, exit def main(): """Wrapper around ak bash script""" current_path = Path(__file__) args = " ".join(argv[1:]) - system(f"{current_path.parent}/ak {args}") # nosec + res = system(f"{current_path.parent}/ak {args}") # nosec + exit_code = waitstatus_to_exitcode(res) + exit(exit_code) if __name__ == "__main__":