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

Side by Side Diff: client/third_party/infra_libs/utils.py

Issue 2013943002: Changing license header, again! (Closed) Base URL: git@github.com:luci/luci-py.git@master
Patch Set: Created 4 years, 7 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
OLDNEW
1 # Copyright 2015 The Chromium Authors. All rights reserved. 1 # Copyright 2015 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 # that can be found in the LICENSE file.
4 4
5 """Miscellaneous utility functions.""" 5 """Miscellaneous utility functions."""
6 6
7 7
8 import contextlib 8 import contextlib
9 import errno 9 import errno
10 import json 10 import json
11 import os 11 import os
12 import shutil 12 import shutil
13 import subprocess 13 import subprocess
(...skipping 147 matching lines...) Expand 10 before | Expand all | Expand 10 after
161 yield tempdir 161 yield tempdir
162 162
163 finally: 163 finally:
164 if tempdir and not keep_directory: # pragma: no branch 164 if tempdir and not keep_directory: # pragma: no branch
165 try: 165 try:
166 # TODO(pgervais,496347) Make this work reliably on Windows. 166 # TODO(pgervais,496347) Make this work reliably on Windows.
167 shutil.rmtree(tempdir, ignore_errors=True) 167 shutil.rmtree(tempdir, ignore_errors=True)
168 except OSError as ex: # pragma: no cover 168 except OSError as ex: # pragma: no cover
169 print >> sys.stderr, ( 169 print >> sys.stderr, (
170 "ERROR: {!r} while cleaning up {!r}".format(ex, tempdir)) 170 "ERROR: {!r} while cleaning up {!r}".format(ex, tempdir))
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698