Source code for CoREMOF.utils.remove

'''Remove files.
'''

import os, stat, shutil

[docs] def remove_dir_with_permissions(dir_path): """Remove temporary files. Args: dir_path (str): path to your file. """ def handle_permission_error(func, path, exc_info): os.chmod(path, stat.S_IWUSR) func(path) if os.path.exists(dir_path): shutil.rmtree(dir_path, onerror=handle_permission_error)