Skip to contents

vsi_get_disk_free_space() returns the free disk space available on the filesystem. Wrapper for VSIGetDiskFreeSpace() in the GDAL Common Portability Library.

Usage

vsi_get_disk_free_space(path)

Arguments

path

Character string. A directory of the filesystem to query.

Value

Numeric scalar. The free space in bytes (as bit64::integer64 type), or -1 in case of error.

Examples

tmp_dir <- file.path("/vsimem", "tmpdir")
vsi_mkdir(tmp_dir)
#> [1] 0
vsi_get_disk_free_space(tmp_dir)
#> integer64
#> [1] 16757342208
vsi_rmdir(tmp_dir)
#> [1] 0