polish code

This commit is contained in:
hect0x7 2025-09-21 21:22:31 +08:00
parent f9fc27eb88
commit 205f332786
2 changed files with 6 additions and 3 deletions

View File

@ -27,7 +27,7 @@ plugins:
proxy_client_key: photo_concurrent_fetcher_proxy proxy_client_key: photo_concurrent_fetcher_proxy
whitelist: [ api, ] whitelist: [ api, ]
- plugin: advanced-retry - plugin: advanced_retry
kwargs: kwargs:
retry_config: retry_config:
retry_rounds: 3 # 一共对域名列表重试3轮 retry_rounds: 3 # 一共对域名列表重试3轮

View File

@ -1219,7 +1219,7 @@ class ReplacePathStringPlugin(JmOptionPlugin):
class AdvancedRetryPlugin(JmOptionPlugin): class AdvancedRetryPlugin(JmOptionPlugin):
plugin_key = 'advanced-retry' plugin_key = 'advanced_retry'
def __init__(self, option: JmOption): def __init__(self, option: JmOption):
super().__init__(option) super().__init__(option)
@ -1309,7 +1309,7 @@ class AdvancedRetryPlugin(JmOptionPlugin):
class DownloadCoverPlugin(JmOptionPlugin): class DownloadCoverPlugin(JmOptionPlugin):
plugin_key = 'download-cover' plugin_key = 'download_cover'
def invoke(self, def invoke(self,
dir_rule: dict, dir_rule: dict,
@ -1324,4 +1324,7 @@ class DownloadCoverPlugin(JmOptionPlugin):
None, None, None, None, None, None,
dir_rule dir_rule
) )
if self.option.download.cache and os.path.exists(save_path):
self.log(f'album-{album_id}的封面已存在,跳过下载: [{save_path}]', 'skip')
return
downloader.client.download_album_cover(album_id, save_path, size) downloader.client.download_album_cover(album_id, save_path, size)