aboutsummaryrefslogtreecommitdiffstats
path: root/youtube_dl/extractor/soundcloud.py
diff options
context:
space:
mode:
authorJaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@gmail.com>2015-04-17 19:24:30 +0200
committerJaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@gmail.com>2015-04-17 19:24:30 +0200
commit214e74bf6f6eee15cf85c9d5a4defce14b56d586 (patch)
tree57fef537bfe6bace7064f1daa516e3df5eb94a05 /youtube_dl/extractor/soundcloud.py
parentc5826a491b7b214a7e81030ad53103c4aca04dc2 (diff)
downloadyoutube-dl-214e74bf6f6eee15cf85c9d5a4defce14b56d586.zip
youtube-dl-214e74bf6f6eee15cf85c9d5a4defce14b56d586.tar.gz
youtube-dl-214e74bf6f6eee15cf85c9d5a4defce14b56d586.tar.bz2
[soundcloud] Raise an error instead of calling 'report_error'
Diffstat (limited to 'youtube_dl/extractor/soundcloud.py')
-rw-r--r--youtube_dl/extractor/soundcloud.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/youtube_dl/extractor/soundcloud.py b/youtube_dl/extractor/soundcloud.py
index 7efc6af..183ff50 100644
--- a/youtube_dl/extractor/soundcloud.py
+++ b/youtube_dl/extractor/soundcloud.py
@@ -279,9 +279,8 @@ class SoundcloudSetIE(SoundcloudIE):
info = self._download_json(resolv_url, full_title)
if 'errors' in info:
- for err in info['errors']:
- self._downloader.report_error('unable to download video webpage: %s' % compat_str(err['error_message']))
- return
+ msgs = (compat_str(err['error_message']) for err in info['errors'])
+ raise ExtractorError('unable to download video webpage: %s' % ','.join(msgs))
return {
'_type': 'playlist',