Source code for RCAIDE.Library.Methods.Aerodynamics.Athena_Vortex_Lattice.purge_files
# RCAIDE/Library/Methods/Aerodynamics/Athena_Vortex_Lattice/purge_files.py
#
# Created: Oct 2024, M. Clarke
# ----------------------------------------------------------------------------------------------------------------------
# IMPORT
# ----------------------------------------------------------------------------------------------------------------------
# package imports
import os
# ----------------------------------------------------------------------------------------------------------------------
# purge_files
# ----------------------------------------------------------------------------------------------------------------------
[docs]
def purge_files(filenames_array,directory=''):
""" Purges folder folder of conflicting files
Assumptions:
None
Source:
Drela, M. and Youngren, H., AVL, http://web.mit.edu/drela/Public/web/avl
Inputs:
None
Outputs:
None
Properties Used:
N/A
"""
for f in filenames_array:
try:
os.remove(os.path.abspath(os.path.join(directory,f)))
except OSError:
pass
#print 'File {} was not found. Skipping purge.'.format(f)