Display volume name and free/used bytes when listing an empty image

This commit is contained in:
ThomasFok 2023-01-17 20:35:18 +00:00
parent 8ca3e27fc4
commit 13229530a4
1 changed files with 5 additions and 2 deletions

View File

@ -73,6 +73,9 @@ public class ListCommand extends ReadOnlyDiskImageCommandOptions {
ListingStrategy listingStrategy = outputType.create(display);
listingStrategy.first(disk);
FormattedDisk formattedDisk = disk.getFormattedDisks()[0];
listingStrategy.beforeDisk(formattedDisk);
FileStreamer.forDisk(disk)
.ignoreErrors(true)
@ -80,10 +83,10 @@ public class ListCommand extends ReadOnlyDiskImageCommandOptions {
.recursive(recursiveFlag)
.includeTypeOfFile(typeOfFile.typeOfFile())
.matchGlobs(globs)
.beforeDisk(listingStrategy::beforeDisk)
.afterDisk(listingStrategy::afterDisk)
.stream()
.forEach(listingStrategy::forEach);
listingStrategy.afterDisk(formattedDisk);
listingStrategy.last(disk);