Only upload node with gsutil in update_node.py if --upload is passed. (#1472)

This allows running the script locally.

Is there some kind of automated script that needs a matching update, or
was this always run manually?
This commit is contained in:
juj
2024-10-18 13:29:38 -07:00
committed by GitHub
parent dc6e0d42c4
commit eda31dc972

View File

@@ -13,6 +13,7 @@ direcotry.
import urllib.request import urllib.request
import subprocess import subprocess
import sys
import os import os
import shutil import shutil
@@ -46,6 +47,7 @@ for suffix in suffixes:
subprocess.check_call(['zip', '-rq', filename, dirname]) subprocess.check_call(['zip', '-rq', filename, dirname])
shutil.rmtree(dirname) shutil.rmtree(dirname)
if '--upload' in sys.argv:
upload_url = upload_base + filename upload_url = upload_base + filename
print('Uploading: ' + upload_url) print('Uploading: ' + upload_url)
cmd = ['gsutil', 'cp', '-n', filename, upload_url] cmd = ['gsutil', 'cp', '-n', filename, upload_url]