projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
21578: Merge branch 'main' into 21578-mount-debug
[arvados.git]
/
sdk
/
python
/
arvados
/
commands
/
get.py
diff --git
a/sdk/python/arvados/commands/get.py
b/sdk/python/arvados/commands/get.py
index c4db072cc20ee0a1023a4dcafc06671e0493f7a3..b37a8477acb1606e72516b1401b4a0fc5c718b60 100755
(executable)
--- 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 argparse
import hashlib
import os
+import pathlib
import re
import string
import sys
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:
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:
try:
outfile = open(outfilename, 'wb')
except Exception as error: