generated from dopt-python/py311
update CLI to propagate correct exit status code
This commit is contained in:
parent
4a94815bfe
commit
5037e7733b
4
cli.py
4
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__":
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user