1
0
mirror of https://github.com/webrecorder/pywb.git synced 2025-03-15 00:03:28 +01:00

youtube-dl: set no cover on youtube-dl import error paths #118

This commit is contained in:
Ilya Kreymer 2015-06-27 16:34:06 -07:00
parent f0359877f0
commit a0b5189c67

View File

@ -225,7 +225,7 @@ class RewriteHandler(SearchPageWbUrlHandler):
cache_key = self._get_cache_key('v:', video_url)
info = self.youtubedl.extract_info(video_url)
if info is None:
if info is None: #pragma: no cover
msg = ('youtube-dl is not installed, pip install youtube-dl to ' +
'enable improved video proxy')
@ -261,7 +261,7 @@ class YoutubeDLWrapper(object):
def __init__(self):
try:
from youtube_dl import YoutubeDL as YoutubeDL
except ImportError:
except ImportError: #pragma: no cover
self.ydl = None
pass
@ -270,7 +270,7 @@ class YoutubeDLWrapper(object):
self.ydl.add_default_info_extractors()
def extract_info(self, url):
if not self.ydl:
if not self.ydl: #pragma: no cover
return None
info = self.ydl.extract_info(url)