|
@@ -42,14 +42,13 @@ def save_favicon(link: Link, out_dir: Optional[Path]=None, timeout: int=TIMEOUT)
|
|
|
*([] if CHECK_SSL_VALIDITY else ['--insecure']),
|
|
*([] if CHECK_SSL_VALIDITY else ['--insecure']),
|
|
|
'https://www.google.com/s2/favicons?domain={}'.format(domain(link.url)),
|
|
'https://www.google.com/s2/favicons?domain={}'.format(domain(link.url)),
|
|
|
]
|
|
]
|
|
|
- status = 'pending'
|
|
|
|
|
|
|
+ status = 'failed'
|
|
|
timer = TimedProgress(timeout, prefix=' ')
|
|
timer = TimedProgress(timeout, prefix=' ')
|
|
|
try:
|
|
try:
|
|
|
run(cmd, cwd=str(out_dir), timeout=timeout)
|
|
run(cmd, cwd=str(out_dir), timeout=timeout)
|
|
|
chmod_file(output, cwd=str(out_dir))
|
|
chmod_file(output, cwd=str(out_dir))
|
|
|
status = 'succeeded'
|
|
status = 'succeeded'
|
|
|
except Exception as err:
|
|
except Exception as err:
|
|
|
- status = 'failed'
|
|
|
|
|
output = err
|
|
output = err
|
|
|
finally:
|
|
finally:
|
|
|
timer.end()
|
|
timer.end()
|