raise unexpected error when no stream found
authorRemita Amine <remitamine@gmail.com>
Thu, 25 Aug 2016 08:55:23 +0000 (09:55 +0100)
committerRemita Amine <remitamine@gmail.com>
Thu, 25 Aug 2016 08:55:23 +0000 (09:55 +0100)
youtube_dl/extractor/adultswim.py
youtube_dl/extractor/discoverygo.py

index 3f7f8c03624a9e25611b239e89cf900b41cbce0e..96599048f0ffe4936f6e1ecbf5208b9a60e7a83a 100644 (file)
@@ -162,11 +162,12 @@ class AdultSwimIE(InfoExtractor):
             elif video_info.get('videoPlaybackID'):
                 segment_ids = [video_info['videoPlaybackID']]
             else:
-                raise ExtractorError(
-                    'This video is only available via cable service provider subscription that'
-                    ' is not currently supported. You may want to use --cookies.'
-                    if video_info.get('auth') is True else 'Unable to find stream or clips',
-                    expected=True)
+                if video_info.get('auth') is True:
+                    raise ExtractorError(
+                        'This video is only available via cable service provider subscription that'
+                        ' is not currently supported. You may want to use --cookies.', expected=True)
+                else:
+                    raise ExtractorError('Unable to find stream or clips')
 
         episode_id = video_info['id']
         episode_title = video_info['title']
index e86d16d367a9c3e4780f8fb07ff03b0ee5c3b21a..c4e83b2c3790670ec7d6c1b7c9cca4e47b4d7779 100644 (file)
@@ -56,11 +56,12 @@ class DiscoveryGoIE(InfoExtractor):
 
         stream = video.get('stream')
         if not stream:
-            raise ExtractorError(
-                'This video is only available via cable service provider subscription that'
-                ' is not currently supported. You may want to use --cookies.'
-                if video.get('authenticated') is True else 'Unable to find stream',
-                expected=True)
+            if video.get('authenticated') is True:
+                raise ExtractorError(
+                    'This video is only available via cable service provider subscription that'
+                    ' is not currently supported. You may want to use --cookies.', expected=True)
+            else:
+                raise ExtractorError('Unable to find stream')
         STREAM_URL_SUFFIX = 'streamUrl'
         formats = []
         for stream_kind in ('', 'hds'):