Skip to content
Snippets Groups Projects
Commit 5a72e831 authored by Pau Andrio's avatar Pau Andrio
Browse files

Feb 2019 Release

parent 265b1dc7
No related branches found
No related tags found
No related merge requests found
......@@ -2,6 +2,7 @@
"""
import os
import re
import time
import pathlib
import shutil
import zipfile
......@@ -287,11 +288,22 @@ def write_failed_output(file_name):
def rm(file_name):
file_path = pathlib.Path(file_name)
if file_path.exists():
if file_path.is_dir():
shutil.rmtree(file_name)
return file_name
if file_path.is_file():
os.remove(file_name)
return file_name
try:
if file_path.exists():
if file_path.is_dir():
shutil.rmtree(file_name)
return file_name
if file_path.is_file():
os.remove(file_name)
return file_name
except:
# Giving the file system some time to consolidate
time.sleep(2)
if file_path.exists():
if file_path.is_dir():
shutil.rmtree(file_name)
return file_name
if file_path.is_file():
os.remove(file_name)
return file_name
return None
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment