diff --git a/cli.py b/cli.py index 52f4dcc..0376bb2 100644 --- a/cli.py +++ b/cli.py @@ -1,5 +1,6 @@ import argparse import dataclasses as dc +import sys from typing import cast from dopt_sensor_anomalies import _interface @@ -33,11 +34,12 @@ def main() -> int: ) args = cast(CliArgs, parser.parse_args()) - return _interface.sensor_anomalies_detection( + status = _interface.sensor_anomalies_detection( args.img_path, args.calib_value_x, args.calib_value_y, ) + sys.exit(status) if __name__ == "__main__":