mirror of
https://github.com/ciromattia/kcc
synced 2025-12-11 00:36:33 +00:00
rmtree ignores errors
This commit is contained in:
@@ -464,7 +464,7 @@ class WorkerThread(QThread):
|
||||
if os.path.isfile(path):
|
||||
os.remove(path)
|
||||
elif os.path.isdir(path):
|
||||
rmtree(path)
|
||||
rmtree(path, True)
|
||||
GUI.progress.content = ''
|
||||
GUI.progress.stop()
|
||||
MW.hideProgressBar.emit()
|
||||
|
||||
@@ -1573,7 +1573,7 @@ def makeBook(source, qtgui=None):
|
||||
if os.path.isfile(source):
|
||||
os.remove(source)
|
||||
elif os.path.isdir(source):
|
||||
rmtree(source)
|
||||
rmtree(source, True)
|
||||
|
||||
end = perf_counter()
|
||||
print(f"makeBook: {end - start} seconds")
|
||||
|
||||
@@ -277,7 +277,7 @@ def main(argv=None, qtgui=None):
|
||||
raise RuntimeError("One of workers crashed. Cause: " + splitWorkerOutput[0][0],
|
||||
splitWorkerOutput[0][1])
|
||||
if args.inPlace:
|
||||
rmtree(sourceDir)
|
||||
rmtree(sourceDir, True)
|
||||
move(targetDir, sourceDir)
|
||||
else:
|
||||
rmtree(targetDir, True)
|
||||
|
||||
@@ -123,4 +123,4 @@ class MetadataParser:
|
||||
cbx.addFile(tmpXML)
|
||||
except OSError as e:
|
||||
raise UserWarning(e)
|
||||
rmtree(workdir)
|
||||
rmtree(workdir, True)
|
||||
|
||||
Reference in New Issue
Block a user