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

Side by Side Diff: third_party/recipe_engine/recipe_modules/raw_io/api.py

Issue 1241323004: Cross-repo recipe package system. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: Moved show_me_the_modules into recipe_engine Created 5 years, 4 months 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 from recipe_engine import recipe_api 5 from recipe_engine import recipe_api
6 from recipe_engine import util as recipe_util 6 from recipe_engine import util as recipe_util
7 7
8 import os 8 import os
9 import shutil 9 import shutil
10 import tempfile 10 import tempfile
(...skipping 139 matching lines...) Expand 10 before | Expand all | Expand 10 after
150 """Returns a directory Placeholder for use as a step argument. 150 """Returns a directory Placeholder for use as a step argument.
151 151
152 If 'leak_to' is None, the placeholder is backed by a temporary dir with 152 If 'leak_to' is None, the placeholder is backed by a temporary dir with
153 a suffix 'suffix'. The dir is deleted when the step finishes. 153 a suffix 'suffix'. The dir is deleted when the step finishes.
154 154
155 If 'leak_to' is not None, then it should be a Path and placeholder 155 If 'leak_to' is not None, then it should be a Path and placeholder
156 redirects IO to a dir at that path. Once step finishes, the dir is 156 redirects IO to a dir at that path. Once step finishes, the dir is
157 NOT deleted (i.e. it's 'leaking'). 'suffix' is ignored in that case. 157 NOT deleted (i.e. it's 'leaking'). 'suffix' is ignored in that case.
158 """ 158 """
159 return OutputDataDirPlaceholder(suffix, leak_to) 159 return OutputDataDirPlaceholder(suffix, leak_to)
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698