Merge remote-tracking branch 'origin/reuse_ies'
[youtube-dl] / youtube_dl / extractor / common.py
index 12169b2bb9209dd901d280e02ce10349e1cad6b4..77a13aea533d17aa57f17e01929ca3a276787844 100644 (file)
@@ -114,6 +114,11 @@ class InfoExtractor(object):
         """Real extraction process. Redefine in subclasses."""
         pass
 
+    @classmethod
+    def ie_key(cls):
+        """A string for getting the InfoExtractor with get_info_extractor"""
+        return cls.__name__[:-2]
+
     @property
     def IE_NAME(self):
         return type(self).__name__[:-2]