We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 60f0dac commit 38f42e6Copy full SHA for 38f42e6
cwltool/main.py
@@ -1507,15 +1507,17 @@ def windows_check() -> None:
1507
)
1508
1509
1510
-def run(*args: Any, **kwargs: Any) -> None:
+def run(*args: Any, **kwargs: Any) -> int:
1511
"""Run cwltool."""
1512
windows_check()
1513
signal.signal(signal.SIGTERM, _signal_handler)
1514
+ retval = 1
1515
try:
- sys.exit(main(*args, **kwargs))
1516
+ retval = main(*args, **kwargs)
1517
finally:
1518
_terminate_processes()
1519
+ return retval
1520
1521
1522
if __name__ == "__main__":
- run(sys.argv[1:])
1523
+ sys.exit(run(sys.argv[1:]))
0 commit comments