X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/26114a84293ea3fbcc5ef4adcf7900060716e62c..347d974ab2a8e7eecf1f3edc472e03223b0ad1bf:/sdk/python/bin/arv-normalize diff --git a/sdk/python/bin/arv-normalize b/sdk/python/bin/arv-normalize index 755b565072..478a74c22f 100755 --- a/sdk/python/bin/arv-normalize +++ b/sdk/python/bin/arv-normalize @@ -6,21 +6,19 @@ import os import re import string import sys -import logging - -logger = logging.getLogger(os.path.basename(sys.argv[0])) parser = argparse.ArgumentParser( description='Read manifest on standard input and put normalized manifest on standard output.') parser.add_argument('--extract', type=str, help="The file to extract from the input manifest") +parser.add_argument('--strip', action='store_true', help="Strip authorization tokens") args = parser.parse_args() import arvados r = sys.stdin.read() - + cr = arvados.CollectionReader(r) if args.extract: @@ -36,4 +34,4 @@ if args.extract: if fn in s.files(): sys.stdout.write(s.files()[fn].as_manifest()) else: - sys.stdout.write(cr.manifest_text()) + sys.stdout.write(cr.manifest_text(args.strip))