Don't os.listdir() on a non-existent dir (it raises).
TBR=agable@chromium.org,iannucci@chromium.org
BUG=
Review URL: https://codereview.chromium.org/342753003
git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@278141 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/git_cache.py b/git_cache.py
index ca21a3c..1b135d5 100755
--- a/git_cache.py
+++ b/git_cache.py
@@ -399,6 +399,8 @@
@staticmethod
def DeleteTmpPackFiles(path):
pack_dir = os.path.join(path, 'objects', 'pack')
+ if not os.path.isdir(pack_dir):
+ return
pack_files = [f for f in os.listdir(pack_dir) if
f.startswith('.tmp-') or f.startswith('tmp_pack_')]
for f in pack_files: