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)