summaryrefslogtreecommitdiffstats
path: root/native_client_sdk
diff options
context:
space:
mode:
authorelijahtaylor@google.com <elijahtaylor@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2012-02-01 05:59:12 +0000
committerelijahtaylor@google.com <elijahtaylor@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2012-02-01 05:59:12 +0000
commit5f384790eabc6315864a4b21b11447a67b4c5dfe (patch)
tree885041eac0fb64678965ca566286e97e7677a5f9 /native_client_sdk
parentd98d4dab30fb353fb64e7dc0333e1867770b13da (diff)
downloadchromium_src-5f384790eabc6315864a4b21b11447a67b4c5dfe.zip
chromium_src-5f384790eabc6315864a4b21b11447a67b4c5dfe.tar.gz
chromium_src-5f384790eabc6315864a4b21b11447a67b4c5dfe.tar.bz2
Make oshelpers.Copy command throw an error on a pattern not found, similar to Unix cp
BUG=none TEST=manual Review URL: http://codereview.chromium.org/9309013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@120041 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'native_client_sdk')
-rw-r--r--native_client_sdk/src/tools/oshelpers.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/native_client_sdk/src/tools/oshelpers.py b/native_client_sdk/src/tools/oshelpers.py
index c286326..53b6c64 100644
--- a/native_client_sdk/src/tools/oshelpers.py
+++ b/native_client_sdk/src/tools/oshelpers.py
@@ -126,6 +126,8 @@ def Copy(args):
src_list = []
for src in srcs:
files = glob.glob(src)
+ if len(files) == 0:
+ raise OSError('cp: no such file or directory: ' + src)
if files:
src_list.extend(files)