summaryrefslogtreecommitdiffstats
path: root/pyfirstaidkit
diff options
context:
space:
mode:
authorJoel Andres Granados <jgranado@redhat.com>2008-07-14 15:33:15 +0200
committerJoel Andres Granados <jgranado@redhat.com>2008-07-14 15:33:15 +0200
commitfe7aa803e12b9387b8c5dbe8a4561edbfb06fc0b (patch)
tree79e06b61e2e2539cd206446a23b8ad3c15faf934 /pyfirstaidkit
parentedc73498b9445e0c85a4d98bc734ac4816938877 (diff)
downloadfirstaidkit-fe7aa803e12b9387b8c5dbe8a4561edbfb06fc0b.tar.gz
firstaidkit-fe7aa803e12b9387b8c5dbe8a4561edbfb06fc0b.tar.xz
firstaidkit-fe7aa803e12b9387b8c5dbe8a4561edbfb06fc0b.zip
Avoid the situation in which we use the erased dictionary to iterate on.
Diffstat (limited to 'pyfirstaidkit')
-rw-r--r--pyfirstaidkit/utils/backup.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/pyfirstaidkit/utils/backup.py b/pyfirstaidkit/utils/backup.py
index 9ccee42..7cfc1a5 100644
--- a/pyfirstaidkit/utils/backup.py
+++ b/pyfirstaidkit/utils/backup.py
@@ -175,7 +175,8 @@ class FileBackupStore(BackupStoreInterface):
return True
def cleanup(self):
- for name,(stored,origin) in self._data.iteritems():
+ _datakeys = self._data.keys()
+ for name in _datakeys:
self.delete(name)
os.rmdir(self._path)