check_free_space_in_dir

astropy.utils.data.check_free_space_in_dir(path, size)[source] [edit on github]

Determines if a given directory has enough space to hold a file of a given size. Raises an OSError if the file would be too large.

Parameters:
path : str

The path to a directory

size : int

A proposed filesize (in bytes)

Raises:
OSError : There is not enough room on the filesystem