diff options
Diffstat (limited to 'pyfirstaidkit/utils')
| -rw-r--r-- | pyfirstaidkit/utils/backup.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/pyfirstaidkit/utils/backup.py b/pyfirstaidkit/utils/backup.py index 5090c37..244e223 100644 --- a/pyfirstaidkit/utils/backup.py +++ b/pyfirstaidkit/utils/backup.py @@ -208,7 +208,10 @@ class FileBackupStore(BackupStoreInterface): _datakeys = self._data.keys() for name in _datakeys: self.delete(name) - os.remove(os.path.join(self._path, self._metafile)) + try: + os.remove(os.path.join(self._path, self._metafile)) + except OSError: + pass os.rmdir(self._path) return True |
