Documentation ¶
Index ¶
- func ReadAnnotations(bkt *bolt.Bucket) (map[string]string, error)
- func ReadLabels(bkt *bolt.Bucket) (map[string]string, error)
- func ReadTimestamps(bkt *bolt.Bucket, created, updated *time.Time) error
- func WriteAnnotations(bkt *bolt.Bucket, labels map[string]string) error
- func WriteLabels(bkt *bolt.Bucket, labels map[string]string) error
- func WriteTimestamps(bkt *bolt.Bucket, created, updated time.Time) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ReadAnnotations ¶
ReadAnnotations reads the OCI Descriptor Annotations key from the bucket Uses the key "annotations"
func ReadLabels ¶
ReadLabels reads the labels key from the bucket Uses the key "labels"
func ReadTimestamps ¶
ReadTimestamps reads created and updated timestamps from a bucket. Uses keys "createdat" and "updatedat"
func WriteAnnotations ¶
WriteAnnotations writes the OCI Descriptor Annotations
func WriteLabels ¶
WriteLabels will write a new labels bucket to the provided bucket at key bucketKeyLabels, replacing the contents of the bucket with the provided map.
The provide map labels will be modified to have the final contents of the bucket. Typically, this removes zero-value entries. Uses the key "labels"
Types ¶
This section is empty.