1
0
Fork 0
mirror of synced 2024-06-02 02:25:20 +12:00

catch OSErrors due to missing path

This commit is contained in:
Nick Sweeting 2020-08-18 19:09:41 -04:00
parent 4428134073
commit a2c158e43e
2 changed files with 2 additions and 2 deletions

View file

@ -99,7 +99,7 @@ def save_readability(link: Link, out_dir: Optional[str]=None, timeout: int=TIMEO
# Check for common failure cases
if (result.returncode > 0):
raise ArchiveError('Readability was not able to archive the page', hints)
except Exception as err:
except (Exception, OSError) as err:
status = 'failed'
output = err
finally:

View file

@ -71,7 +71,7 @@ def save_singlefile(link: Link, out_dir: Optional[str]=None, timeout: int=TIMEOU
if (result.returncode > 0):
raise ArchiveError('SingleFile was not able to archive the page', hints)
chmod_file(output)
except Exception as err:
except (Exception, OSError) as err:
status = 'failed'
output = err
finally: