Merge branch '17388-arvcopy-storage-classes' into main. Closes #17388
[arvados.git] / sdk / python / arvados / commands / put.py
index 4f0ac1fffaf9c4ee6875c0092ba1090d6e3eb9a6..ad04807712dd00d7e89e478be1a7eb2c01d0b057 100644 (file)
@@ -1301,7 +1301,7 @@ def main(arguments=None, stdout=sys.stdout, stderr=sys.stderr,
     output = None
     try:
         writer.start(save_collection=not(args.stream or args.raw))
-    except arvados.errors.ApiError as error:
+    except (arvados.errors.ApiError, arvados.errors.KeepWriteError) as error:
         logger.error("\n".join([
             "arv-put: %s" % str(error)]))
         sys.exit(1)