mirror of
				https://github.com/ytdl-org/youtube-dl.git
				synced 2025-10-29 09:26:20 -07:00 
			
		
		
		
	lazy extractors: Output if it's enabled in the verbose log
This commit is contained in:
		| @@ -82,7 +82,7 @@ from .utils import ( | ||||
|     YoutubeDLHandler, | ||||
| ) | ||||
| from .cache import Cache | ||||
| from .extractor import get_info_extractor, gen_extractor_classes | ||||
| from .extractor import get_info_extractor, gen_extractor_classes, _LAZY_LOADER | ||||
| from .downloader import get_suitable_downloader | ||||
| from .downloader.rtmp import rtmpdump_version | ||||
| from .postprocessor import ( | ||||
| @@ -1959,6 +1959,8 @@ class YoutubeDL(object): | ||||
|         write_string(encoding_str, encoding=None) | ||||
|  | ||||
|         self._write_string('[debug] youtube-dl version ' + __version__ + '\n') | ||||
|         if _LAZY_LOADER: | ||||
|             self._write_string('[debug] Lazy loading extractors enabled' + '\n') | ||||
|         try: | ||||
|             sp = subprocess.Popen( | ||||
|                 ['git', 'rev-parse', '--short', 'HEAD'], | ||||
|   | ||||
| @@ -3,7 +3,9 @@ from __future__ import unicode_literals | ||||
| try: | ||||
|     from .lazy_extractors import * | ||||
|     from .lazy_extractors import _ALL_CLASSES | ||||
|     _LAZY_LOADER = True | ||||
| except ImportError: | ||||
|     _LAZY_LOADER = False | ||||
|     from .extractors import * | ||||
|  | ||||
|     _ALL_CLASSES = [ | ||||
|   | ||||
		Reference in New Issue
	
	Block a user