Documentation ¶
Overview ¶
Package local implements functionality common to both the "localdisk" and "diskpacked" storage mechanisms.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Generationer ¶
type Generationer struct {
// contains filtered or unexported fields
}
func NewGenerationer ¶
func NewGenerationer(rootDir string) *Generationer
NewGenerationer returns a struct for implementing blobserver.Generationer
func (Generationer) ResetStorageGeneration ¶
func (g Generationer) ResetStorageGeneration() error
ResetStorageGeneration reinitializes the generation by recreating the GENERATION.dat file with a new random string
func (Generationer) StorageGeneration ¶
func (g Generationer) StorageGeneration() (initTime time.Time, random string, err error)
StorageGeneration returns the generation's initialization time, and the random string. If the GENERATION.dat file does not exist under root yet, then creates it now (by calling ResetGeneration).
Click to show internal directories.
Click to hide internal directories.