print(f' --format FORMAT Modify the output format; FORMAT defaults to {format!r}; available fields: url, key, size, and all fields returned by S3 (e.g. LastModified)', file = sys.stderr)
@@ -39,15 +39,18 @@ while i < len(sys.argv):
else:
args.append(arg)
i += 1
assert len(args) == 2, 'Need two arguments: hostname and bucketname'
hostname, bucketname = args
assert len(args) == 1, 'Need one argument: bucket URL'
baseUrl = args[0]
assert baseUrl.startswith('http://') or baseUrl.startswith('https://'), 'Argument does not look like an HTTP URL'