summaryrefslogtreecommitdiffstats
path: root/pyfirstaidkit/utils
diff options
context:
space:
mode:
Diffstat (limited to 'pyfirstaidkit/utils')
-rw-r--r--pyfirstaidkit/utils/backup.py5
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