dsavransky / EXOSIMS

Simulator for exoplanet direct imaging space missions
BSD 3-Clause "New" or "Revised" License
25 stars 35 forks source link

custom cache directories do not create intermediate directories, causing error #336

Closed dsavransky closed 9 months ago

dsavransky commented 1 year ago

Setting a custom cache directory will trigger a bug if ~/.EXOSIMS does not exist already Basic issue is in get_cache_dir -> get_exosims_dir -> os.mkdir() in util/get_dirs.py L#111

Need to update all instances of os.mkdir to os.makedirs