Replace getacl with du to check for files existence.
We don't currently have permissions to getacl all items in GS buckets.
However, if we can read it we can see how big it is.
BUG=chromium:285580
TEST=Ran it locally with paygen_au_canary_suite (scheduled via autotest
cli).
Change-Id: I95e743dfd2aea37f993605f6f87b359d0ff1e4cc
Reviewed-on: https://chromium-review.googlesource.com/168501
Reviewed-by: Chris Sosa <sosa@chromium.org>
Commit-Queue: Chris Sosa <sosa@chromium.org>
Tested-by: Chris Sosa <sosa@chromium.org>
diff --git a/gsutil_util_unittest.py b/gsutil_util_unittest.py
index 7dc1466..907901e 100755
--- a/gsutil_util_unittest.py
+++ b/gsutil_util_unittest.py
@@ -105,7 +105,7 @@
self.mox.StubOutWithMock(gsutil_util, 'GSUtilRun')
# GSUtil cat gs://archive_url_prefix/UPLOADED.
- gsutil_util.GSUtilRun(mox.StrContains('gsutil getacl %s/%s' %
+ gsutil_util.GSUtilRun(mox.StrContains('gsutil du %s/%s' %
(archive_url, pattern)),
mox.IgnoreArg()).AndReturn(
'%s\n%s' % (mock_data, name))