projects
/
grml2usb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Create copies of set before iteration
[grml2usb.git]
/
grml2usb
diff --git
a/grml2usb
b/grml2usb
index
da6bfe0
..
94f73ed
100755
(executable)
--- a/
grml2usb
+++ b/
grml2usb
@@
-170,13
+170,14
@@
def cleanup():
proc = subprocess.Popen(["sync"])
proc.wait()
proc = subprocess.Popen(["sync"])
proc.wait()
- for device in MOUNTED:
+ for device in MOUNTED
.copy()
:
try:
unmount(device, "")
try:
unmount(device, "")
+ logging.debug('Unmounted %s' % device)
except RuntimeError:
logging.debug('RuntimeError while umount %s, ignoring' % device)
except RuntimeError:
logging.debug('RuntimeError while umount %s, ignoring' % device)
- for tmppath in TMPFILES:
+ for tmppath in TMPFILES
.copy()
:
try:
if os.path.isdir(tmppath) and not os.path.islink(tmppath):
# symbolic links to directories are ignored
try:
if os.path.isdir(tmppath) and not os.path.islink(tmppath):
# symbolic links to directories are ignored