put in initialize plugins
This commit is contained in:
parent
b95ca506f6
commit
05a9098065
1 changed files with 8 additions and 6 deletions
|
|
@ -156,7 +156,13 @@ class SubscriptionDownload(BaseSubscription, ABC):
|
|||
-------
|
||||
List of plugins defined in the subscription, initialized and ready to use.
|
||||
"""
|
||||
plugins: List[Plugin] = []
|
||||
# Always add plugins provided by the downloader
|
||||
plugins: List[Plugin] = self.downloader_class.added_plugins(
|
||||
downloader_options=self.downloader_options,
|
||||
enhanced_download_archive=self._enhanced_download_archive,
|
||||
overrides=self.overrides,
|
||||
)
|
||||
|
||||
for plugin_type, plugin_options in self.plugins.zipped():
|
||||
plugin = plugin_type(
|
||||
plugin_options=plugin_options,
|
||||
|
|
@ -275,11 +281,7 @@ class SubscriptionDownload(BaseSubscription, ABC):
|
|||
directory.
|
||||
"""
|
||||
self._enhanced_download_archive.reinitialize(dry_run=dry_run)
|
||||
plugins = self._initialize_plugins() + self.downloader_class.added_plugins(
|
||||
downloader_options=self.downloader_options,
|
||||
enhanced_download_archive=self._enhanced_download_archive,
|
||||
overrides=self.overrides,
|
||||
)
|
||||
plugins = self._initialize_plugins()
|
||||
|
||||
subscription_ytdl_options = SubscriptionYTDLOptions(
|
||||
preset=self._preset_options,
|
||||
|
|
|
|||
Loading…
Reference in a new issue