"test/assets/git@developer.sourcefind.cn:OpenDAS/vision.git" did not exist on "ab03dc4370acaaef05810465a077691472624b2b"
Commit 90b7df44 authored by Julien Chaumond's avatar Julien Chaumond
Browse files

Upload CLI: on win32, use slashes, not os.sep

parent 119dc50e
import os import os
import sys
from argparse import ArgumentParser from argparse import ArgumentParser
from getpass import getpass from getpass import getpass
from typing import List, Union from typing import List, Union
...@@ -183,6 +184,9 @@ class UploadCommand(BaseUserCommand): ...@@ -183,6 +184,9 @@ class UploadCommand(BaseUserCommand):
else: else:
raise ValueError("Not a valid file or directory: {}".format(local_path)) raise ValueError("Not a valid file or directory: {}".format(local_path))
if sys.platform == "win32":
files = [(filepath, filename.replace(os.sep, "/")) for filepath, filename in files]
if len(files) > UPLOAD_MAX_FILES: if len(files) > UPLOAD_MAX_FILES:
print( print(
"About to upload {} files to S3. This is probably wrong. Please filter files before uploading.".format( "About to upload {} files to S3. This is probably wrong. Please filter files before uploading.".format(
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment