21356: Remove all Python 2/3 compatibility imports
[arvados.git] / sdk / python / arvados / commands / ls.py
old mode 100755 (executable)
new mode 100644 (file)
index c6ca085..d67f5cc
@@ -1,6 +1,6 @@
-#!/usr/bin/env python
-
-from __future__ import print_function
+# Copyright (C) The Arvados Authors. All rights reserved.
+#
+# SPDX-License-Identifier: Apache-2.0
 
 import argparse
 import collections
@@ -31,7 +31,7 @@ def parse_args(args):
     return parser.parse_args(args)
 
 def size_formatter(coll_file):
-    return "{:>10}".format((coll_file.size + 1023) / 1024)
+    return "{:>10}".format((coll_file.size + 1023) // 1024)
 
 def name_formatter(coll_file):
     return "{}/{}".format(coll_file.stream_name, coll_file.name)
@@ -40,7 +40,7 @@ def main(args, stdout, stderr, api_client=None, logger=None):
     args = parse_args(args)
 
     if api_client is None:
-        api_client = arvados.api('v1')
+        api_client = arvados.api('v1', num_retries=args.retries)
 
     if logger is None:
         logger = logging.getLogger('arvados.arv-ls')