youtube-dl

Another place where youtube-dl lives on
git clone git://git.oshgnacknak.de/youtube-dl.git
Log | Files | Refs | README | LICENSE

commit 86916dae4b8604431205d11ccfa5f9796c0798dc
parent f7d159cf953bd1884ca45f535327f3016998270c
Author: Sergey M․ <dstftw@gmail.com>
Date:   Tue, 23 Sep 2014 19:58:35 +0700

[wat] Capture and output error message

Diffstat:
Myoutube_dl/extractor/wat.py | 10+++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/youtube_dl/extractor/wat.py b/youtube_dl/extractor/wat.py @@ -5,7 +5,10 @@ import re import hashlib from .common import InfoExtractor -from ..utils import unified_strdate +from ..utils import ( + ExtractorError, + unified_strdate, +) class WatIE(InfoExtractor): @@ -57,6 +60,11 @@ class WatIE(InfoExtractor): video_info = self.download_video_info(real_id) + error_desc = video_info.get('error_desc') + if error_desc: + raise ExtractorError( + '%s returned error: %s' % (self.IE_NAME, error_desc), expected=True) + geo_list = video_info.get('geoList') country = geo_list[0] if geo_list else ''