diff --git a/apps/cli/executables/delivery/delivery/delivery.py b/apps/cli/executables/delivery/delivery/delivery.py index f7fb069d04afb27bb81c7a791994becef920a589..4b819bfd780b7890dfaa47d2243891998d06dd94 100644 --- a/apps/cli/executables/delivery/delivery/delivery.py +++ b/apps/cli/executables/delivery/delivery/delivery.py @@ -1,5 +1,7 @@ import pathlib +import sys + from .context import DeliveryContext from .finder import HeuristicProductFinder, ProductFinder @@ -50,5 +52,13 @@ class Delivery: def main(args=None): """CLI entry point""" context = DeliveryContext.parse_commandline(args) - #print(context) - Delivery().deliver(context) + response = "" + try: + link = Delivery().deliver(context) + if link != "": + response = link + except Exception as err: + response = "ERROR: " + str(err) + + sys.stdout.write(response) +