Documentation ¶
Index ¶
- Constants
- Variables
- type StoreMeasurer
- func (s *StoreMeasurer) Cache(logger lager.Logger) (int64, error)
- func (s *StoreMeasurer) CommittedSize(logger lager.Logger) (int64, error)
- func (s *StoreMeasurer) PurgeableCache(logger lager.Logger, unusedVolumes []string) (int64, error)
- func (s *StoreMeasurer) Size(logger lager.Logger) (int64, error)
- func (s *StoreMeasurer) Usage(logger lager.Logger) (int64, error)
- type VolumeDriver
Constants ¶
View Source
const ( ImageDirName = "images" VolumesDirName = "volumes" LocksDirName = "locks" MetaDirName = "meta" TempDirName = "tmp" DefaultStorePath = "/var/lib/grootfs" )
Variables ¶
View Source
var StoreFolders []string = []string{ ImageDirName, VolumesDirName, MetaDirName, LocksDirName, TempDirName, filepath.Join(MetaDirName, "dependencies"), }
Functions ¶
This section is empty.
Types ¶
type StoreMeasurer ¶ added in v0.17.0
type StoreMeasurer struct {
// contains filtered or unexported fields
}
func NewStoreMeasurer ¶ added in v0.17.0
func NewStoreMeasurer(storePath string, volumeDriver VolumeDriver) *StoreMeasurer
func (*StoreMeasurer) Cache ¶ added in v0.26.0
func (s *StoreMeasurer) Cache(logger lager.Logger) (int64, error)
func (*StoreMeasurer) CommittedSize ¶ added in v0.26.0
func (s *StoreMeasurer) CommittedSize(logger lager.Logger) (int64, error)
func (*StoreMeasurer) PurgeableCache ¶ added in v0.26.0
Directories ¶
Path | Synopsis |
---|---|
namespaced/namespacedfakes
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
garbage_collectorfakes
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
image_clonerfakes
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
managerfakes
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
Click to show internal directories.
Click to hide internal directories.