From 7bd6fbb6b66bab5feada209bac64d4702133271b Mon Sep 17 00:00:00 2001 From: Martin Sivak Date: Mon, 8 Sep 2008 12:53:52 +0200 Subject: Error during deleting the metadata file is not fatal --- pyfirstaidkit/utils/backup.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'pyfirstaidkit/utils/backup.py') 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 -- cgit