projects
/
minwii.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Bizarrerie Windows : il n'arrive pas à virer un fichier immédiatement après lui avoir...
[minwii.git]
/
src
/
minwii
/
logapp.py
diff --git
a/src/minwii/logapp.py
b/src/minwii/logapp.py
index
b10ca16
..
323e293
100755
(executable)
--- a/
src/minwii/logapp.py
+++ b/
src/minwii/logapp.py
@@
-26,7
+26,7
@@
class Application(Frame) :
self.resultsFrame = None
# debug
self.resultsFrame = None
# debug
- self.chooseDirDialog(dir='/Users/pinbe/minwii_logs')
+
#
self.chooseDirDialog(dir='/Users/pinbe/minwii_logs')
def configureStretching(self) :
top=self.winfo_toplevel()
def configureStretching(self) :
top=self.winfo_toplevel()
@@
-76,19
+76,23
@@
class Application(Frame) :
def _cleanupJunkFiles(self) :
files = []
def _cleanupJunkFiles(self) :
files = []
+ junk = []
while self.logFiles :
f = self.logFiles.pop()
if not getsize(f) :
while self.logFiles :
f = self.logFiles.pop()
if not getsize(f) :
-
os.remove
(f)
+
junk.append
(f)
continue
else :
lfa = LogFileAnalyser(f)
if lfa.getLastEventTicks() is None :
continue
else :
lfa = LogFileAnalyser(f)
if lfa.getLastEventTicks() is None :
-
os.remove
(f)
+
junk.append
(f)
continue
files.append(f)
continue
files.append(f)
+ for f in junk :
+ os.remove(f)
+
self.logFiles = files
self.logFiles = files