diff options
Diffstat (limited to 'generator/generator_actions.ml')
| -rw-r--r-- | generator/generator_actions.ml | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/generator/generator_actions.ml b/generator/generator_actions.ml index 4c6e704b..4b4e5ffe 100644 --- a/generator/generator_actions.ml +++ b/generator/generator_actions.ml @@ -6748,6 +6748,20 @@ On NTFS filesystems, labels are limited to 128 unicode characters. To read the label on a filesystem, call C<guestfs_vfs_label>."); + ("zero_free_space", (RErr, [Pathname "directory"], []), 311, [Progress], + [InitScratchFS, Always, TestRun ( + [["zero_free_space"; "/"]])], + "zero free space in a filesystem", + "\ +Zero the free space in the filesystem mounted on C<directory>. +The filesystem must be mounted read-write. + +The filesystem contents are not affected, but any free space +in the filesystem is freed. + +In future (but not currently) these zeroed blocks will be +\"sparsified\" - that is, given back to the host."); + ] let all_functions = non_daemon_functions @ daemon_functions |
