X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/6aa0477266f3250f7e1a5ad0915cee308b661b49..HEAD:/sdk/python/arvados/commands/ws.py diff --git a/sdk/python/arvados/commands/ws.py b/sdk/python/arvados/commands/ws.py index 37dab55d60..3508682399 100644 --- a/sdk/python/arvados/commands/ws.py +++ b/sdk/python/arvados/commands/ws.py @@ -2,20 +2,21 @@ # # SPDX-License-Identifier: Apache-2.0 -from __future__ import print_function -import sys -import logging import argparse -import arvados import json +import logging +import signal +import sys + +import arvados from arvados.events import subscribe from arvados._version import __version__ -import signal +from . import _util as arv_cmd def main(arguments=None): logger = logging.getLogger('arvados.arv-ws') - parser = argparse.ArgumentParser() + parser = argparse.ArgumentParser(parents=[arv_cmd.retry_opt]) parser.add_argument('--version', action='version', version="%s %s" % (sys.argv[0], __version__), help='Print version and exit.') @@ -56,7 +57,7 @@ def main(arguments=None): filters = new_filters known_component_jobs = pipeline_jobs - api = arvados.api('v1') + api = arvados.api('v1', num_retries=args.retries) if args.uuid: filters += [ ['object_uuid', '=', args.uuid] ]