projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
10585: Merge branch 'master' into 10587-python-cli-version
[arvados.git]
/
sdk
/
python
/
arvados
/
commands
/
ls.py
diff --git
a/sdk/python/arvados/commands/ls.py
b/sdk/python/arvados/commands/ls.py
index e87244d7d12426d060bcb8a724445406448eb160..a2f2e542754f7e2e44edbd5673cf36d2c5d130af 100755
(executable)
--- a/
sdk/python/arvados/commands/ls.py
+++ b/
sdk/python/arvados/commands/ls.py
@@
-3,10
+3,13
@@
from __future__ import print_function
import argparse
from __future__ import print_function
import argparse
+import sys
import arvados
import arvados.commands._util as arv_cmd
import arvados
import arvados.commands._util as arv_cmd
+from arvados._version import __version__
+
def parse_args(args):
parser = argparse.ArgumentParser(
description='List contents of a manifest',
def parse_args(args):
parser = argparse.ArgumentParser(
description='List contents of a manifest',
@@
-16,6
+19,9
@@
def parse_args(args):
help="""Collection UUID or locator""")
parser.add_argument('-s', action='store_true',
help="""List file sizes, in KiB.""")
help="""Collection UUID or locator""")
parser.add_argument('-s', action='store_true',
help="""List file sizes, in KiB.""")
+ parser.add_argument('--version', action='version',
+ version="%s %s" % (sys.argv[0], __version__),
+ help='Print version and exit.')
return parser.parse_args(args)
return parser.parse_args(args)