Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(111)

Unified Diff: appengine/findit/util_scripts/crash_queries/delta_test/delta_util.py

Issue 2605943002: Removing the mutation in the factories for getting dep repositories (Closed)
Patch Set: Added the Factory method to CachedGitilesRepository Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: appengine/findit/util_scripts/crash_queries/delta_test/delta_util.py
diff --git a/appengine/findit/util_scripts/crash_queries/delta_test/delta_util.py b/appengine/findit/util_scripts/crash_queries/delta_test/delta_util.py
index 3aaf3a701675a07e1f3b4a4ba5e7d90e23926945..a5d0e7e12b64c4f863bce26360ecec9cbe04cdef 100644
--- a/appengine/findit/util_scripts/crash_queries/delta_test/delta_util.py
+++ b/appengine/findit/util_scripts/crash_queries/delta_test/delta_util.py
@@ -56,6 +56,8 @@ def ParseGitHash(revision): # pragma: no cover
# TODO(crbug.com/662540): Add unittests.
def EnsureDirExists(path): # pragma: no cover
directory = os.path.dirname(path)
+ # TODO: this has a race condition. Should ``try: os.makedirs`` instead,
+ # discarding the error and returning if the directory already exists.
if os.path.exists(directory):
return

Powered by Google App Engine
This is Rietveld 408576698