X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/540b72d62a94015f116ba077e279a5f10d666778..cb68d4e34688abd308d7adffc288c82a5deb6c85:/sdk/python/arvados/commands/get.py?ds=sidebyside diff --git a/sdk/python/arvados/commands/get.py b/sdk/python/arvados/commands/get.py index c4db072cc2..b37a8477ac 100755 --- a/sdk/python/arvados/commands/get.py +++ b/sdk/python/arvados/commands/get.py @@ -6,6 +6,7 @@ import argparse import hashlib import os +import pathlib import re import string import sys @@ -261,7 +262,7 @@ def main(arguments=None, stdout=sys.stdout, stderr=sys.stderr): logger.error('Local file %s already exists.' % (outfilename,)) return 1 if args.r: - arvados.util.mkdir_dash_p(os.path.dirname(outfilename)) + pathlib.Path(outfilename).parent.mkdir(parents=True, exist_ok=True) try: outfile = open(outfilename, 'wb') except Exception as error: