diff options
Diffstat (limited to 'infra/bots/assets/gcloud_linux/create_and_upload.py')
-rwxr-xr-x | infra/bots/assets/gcloud_linux/create_and_upload.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/infra/bots/assets/gcloud_linux/create_and_upload.py b/infra/bots/assets/gcloud_linux/create_and_upload.py index cc81ec5c00..92b5a3105e 100755 --- a/infra/bots/assets/gcloud_linux/create_and_upload.py +++ b/infra/bots/assets/gcloud_linux/create_and_upload.py @@ -11,6 +11,7 @@ import argparse import common +import shutil import os import subprocess import sys @@ -24,12 +25,14 @@ def main(): with utils.tmp_dir(): cwd = os.getcwd() + workdir = os.path.join(cwd, "workdir") create_script = os.path.join(common.FILE_DIR, 'create.py') upload_script = os.path.join(common.FILE_DIR, 'upload.py') try: - subprocess.check_call(['python', create_script, '-t', cwd]) - cmd = ['python', upload_script, '-t', cwd] + os.mkdir(workdir) + subprocess.check_call(['python', create_script, '-t', workdir]) + cmd = ['python', upload_script, '-t', workdir] if args.gsutil: cmd.extend(['--gsutil', args.gsutil]) subprocess.check_call(cmd) |