Delete dirvish image trees or whole images that have expired.
file is checked for the
If that field indicates the image has expired
will delete that image from the vault.
By default all subdirectories of all banks will be treated as vaults
and all directories therein
except the one named
will be checked for summary files.
The removal of an image will have no effect on other images.
will not delete an image
unless it finds at least one image in that branch
that has an intact image tree and
in the summary that is not expired.
Each option on the command line may be specified any number of times.
Those options that support lists in the config files
will accumulate all of their arguments
otherwise each specification will override the ones before.
Each option may be unambiguously abbreviated.
.BI --time " time_expression"
Execute as though
were the current time.
Only delete the image tree,
leave in place the rest of the image directory with summary,
log and any other image administrative files.
.BI --vault " vault"
Restrict expiration to the specified
Don't actually do anything.
Just display what would have happened.
Run quietly, only report errors.
will report the images deleted.
To facilitate further automation and integration of
with other tools
provides rationalised exit codes.
The exit codes are range based. While the code for
a specific error may change from one version to another it
will remain within the specified range. So don't test for
specific exit codes but instead test for a range of values.
To the degree possible higher value ranges indicate more
An error was encountered in loading a configuration file.