Ensure temp_directory is always removed eventually
This commit is contained in:
parent
cc8744d6ca
commit
89255ffb6c
1 changed files with 3 additions and 3 deletions
|
@ -110,10 +110,10 @@ def update(plugin):
|
|||
if __name__ == "__main__":
|
||||
temp_directory = tempfile.mkdtemp()
|
||||
|
||||
if not path.isdir(SOURCE_DIR) or not listdir(SOURCE_DIR):
|
||||
shutil.copytree(FALLBACK_SOURCE_DIR, SOURCE_DIR)
|
||||
|
||||
try:
|
||||
if not path.isdir(SOURCE_DIR) or not listdir(SOURCE_DIR):
|
||||
shutil.copytree(FALLBACK_SOURCE_DIR, SOURCE_DIR)
|
||||
|
||||
if futures:
|
||||
with futures.ThreadPoolExecutor(16) as executor:
|
||||
executor.map(update, PLUGINS.splitlines())
|
||||
|
|
Loading…
Reference in a new issue