(info *content.Info, bkt *bolt.Bucket)
| 785 | } |
| 786 | |
| 787 | func readInfo(info *content.Info, bkt *bolt.Bucket) error { |
| 788 | if err := boltutil.ReadTimestamps(bkt, &info.CreatedAt, &info.UpdatedAt); err != nil { |
| 789 | return err |
| 790 | } |
| 791 | |
| 792 | labels, err := boltutil.ReadLabels(bkt) |
| 793 | if err != nil { |
| 794 | return err |
| 795 | } |
| 796 | info.Labels = labels |
| 797 | |
| 798 | if v := bkt.Get(bucketKeySize); len(v) > 0 { |
| 799 | info.Size, _ = binary.Varint(v) |
| 800 | } |
| 801 | |
| 802 | return nil |
| 803 | } |
| 804 | |
| 805 | func writeInfo(info *content.Info, bkt *bolt.Bucket) error { |
| 806 | if err := boltutil.WriteTimestamps(bkt, info.CreatedAt, info.UpdatedAt); err != nil { |
no test coverage detected
searching dependent graphs…