Set ACL on SDK.

Review URL: http://codereview.chromium.org//8819002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@2112 260f80e4-7a28-3924-810f-c04153c831b5
This commit is contained in:
dgrove@google.com 2011-12-06 02:01:03 +00:00
parent 7fe87bbda9
commit 8dfd473996

View file

@ -12,6 +12,7 @@ import sys
import utils
ACL = '~/slave_archive_acl'
GSUTIL = '/b/build/scripts/slave/gsutil'
GS_SITE = 'gs://'
GS_DIR = 'dartium-archive'
@ -39,6 +40,12 @@ def UploadArchive(source, target):
return status
print 'Uploaded: ' + output[0]
# Set ACL.
if ACL is not None:
cmd = [GSUTIL, 'setacl', ACL, target]
(status, output) = ExecuteCommand(cmd)
return status
def GetSVNRevision():
p = subprocess.Popen(['svn', 'info'], stdout = subprocess.PIPE,
stderr = subprocess.STDOUT, close_fds=True)