Remove unnecessary variable length args for dedupe

This commit is contained in:
Ben Muthalaly 2024-03-05 21:13:45 -06:00
parent d74ddd42ae
commit d8cf09c21e
8 changed files with 9 additions and 9 deletions

View file

@ -57,7 +57,7 @@ def save_archive_dot_org(link: Link, out_dir: Optional[Path]=None, timeout: int=
]
cmd = [
CURL_BINARY,
*dedupe(*options),
*dedupe(options),
submit_url,
]
status = 'succeeded'

View file

@ -50,7 +50,7 @@ def save_favicon(link: Link, out_dir: Optional[Path]=None, timeout: int=TIMEOUT)
]
cmd = [
CURL_BINARY,
*dedupe(*options),
*dedupe(options),
FAVICON_PROVIDER.format(domain(link.url)),
]
status = 'failed'

View file

@ -53,7 +53,7 @@ def save_headers(link: Link, out_dir: Optional[str]=None, timeout: int=TIMEOUT)
]
cmd = [
CURL_BINARY,
*dedupe(*options),
*dedupe(options),
link.url,
]
try:

View file

@ -50,7 +50,7 @@ def save_media(link: Link, out_dir: Optional[Path]=None, timeout: int=MEDIA_TIME
]
cmd = [
YOUTUBEDL_BINARY,
*dedupe(*options),
*dedupe(options),
link.url,
]
status = 'succeeded'

View file

@ -57,7 +57,7 @@ def save_singlefile(link: Link, out_dir: Optional[Path]=None, timeout: int=TIMEO
]
cmd = [
DEPENDENCIES['SINGLEFILE_BINARY']['path'],
*dedupe(*options),
*dedupe(options),
link.url,
output,
]

View file

@ -114,7 +114,7 @@ def save_title(link: Link, out_dir: Optional[Path]=None, timeout: int=TIMEOUT) -
]
cmd = [
CURL_BINARY,
*dedupe(*options),
*dedupe(options),
link.url,
]
status = 'succeeded'

View file

@ -74,7 +74,7 @@ def save_wget(link: Link, out_dir: Optional[Path]=None, timeout: int=TIMEOUT) ->
]
cmd = [
WGET_BINARY,
*dedupe(*options),
*dedupe(options),
link.url,
]

View file

@ -287,7 +287,7 @@ def chrome_args(**options) -> List[str]:
cmd_args.append('--user-data-dir={}'.format(options['CHROME_USER_DATA_DIR']))
return dedupe(*cmd_args)
return dedupe(cmd_args)
def chrome_cleanup():
"""
@ -325,7 +325,7 @@ def ansi_to_html(text):
@enforce_types
def dedupe(*options: str) -> List[str]:
def dedupe(options: List[str]) -> List[str]:
"""
Deduplicates the given options. Options that come later clobber earlier
conflicting options.