Add documentation about supported sites (Fixes #4503)
[youtube-dl] / youtube_dl / utils.py
index 43b7c94ba4d49f523565a6959b211063c3a6b04c..efbe64fb315dba92383f8b1053a80558f4a12d7b 100644 (file)
@@ -464,6 +464,13 @@ class ExtractorError(Exception):
         return ''.join(traceback.format_tb(self.traceback))
 
 
+class UnsupportedError(ExtractorError):
+    def __init__(self, url):
+        super(UnsupportedError, self).__init__(
+            'Unsupported URL: %s' % url, expected=True)
+        self.url = url
+
+
 class RegexNotFoundError(ExtractorError):
     """Error when a regex didn't match"""
     pass