|
|
@@ -64,6 +64,11 @@ type FileInfoTruncated struct {
|
|
|
NumBlocks uint32
|
|
|
}
|
|
|
|
|
|
+func (f FileInfoTruncated) String() string {
|
|
|
+ return fmt.Sprintf("File{Name:%q, Flags:0%o, Modified:%d, Version:%d, Size:%d, NumBlocks:%d}",
|
|
|
+ f.Name, f.Flags, f.Modified, f.Version, f.Size(), f.NumBlocks)
|
|
|
+}
|
|
|
+
|
|
|
// Returns a statistical guess on the size, not the exact figure
|
|
|
func (f FileInfoTruncated) Size() int64 {
|
|
|
if IsDeleted(f.Flags) || IsDirectory(f.Flags) {
|