Documentation
¶
Index ¶
- func AddImage(client srpc.ClientI, name string, img *image.Image) error
- func AddImageTrusted(client srpc.ClientI, name string, img *image.Image) error
- func ChangeImageExpiration(client srpc.ClientI, name string, expiresAt time.Time) error
- func CheckDirectory(client srpc.ClientI, name string) (bool, error)
- func CheckImage(client srpc.ClientI, name string) (bool, error)
- func ChownDirectory(client srpc.ClientI, dirname, ownerGroup string) error
- func DeleteImage(client srpc.ClientI, name string) error
- func DeleteUnreferencedObjects(client srpc.ClientI, percentage uint8, bytes uint64) error
- func FindLatestImage(client srpc.ClientI, dirname string, ignoreExpiring bool) (string, error)
- func FindLatestImageReq(client srpc.ClientI, request proto.FindLatestImageRequest) (string, error)
- func GetImage(client srpc.ClientI, name string) (*image.Image, error)
- func GetImageArchive(client srpc.ClientI, name string) (proto.GetImageArchiveResponse, error)
- func GetImageComputedFiles(client srpc.ClientI, name string) ([]filesystem.ComputedFile, bool, error)
- func GetImageExpiration(client srpc.ClientI, name string) (time.Time, error)
- func GetImageUsageEstimate(client srpc.ClientI, name string) (uint64, bool, error)
- func GetImageWithTimeout(client srpc.ClientI, name string, timeout time.Duration) (*image.Image, error)
- func GetReplicationMaster(client srpc.ClientI) (string, error)
- func ListDirectories(client srpc.ClientI) ([]image.Directory, error)
- func ListImages(client srpc.ClientI) ([]string, error)
- func ListSelectedImages(client srpc.ClientI, request proto.ListSelectedImagesRequest) ([]string, error)
- func ListUnreferencedObjects(client srpc.ClientI) (map[hash.Hash]uint64, error)
- func MakeDirectory(client srpc.ClientI, dirname string) error
- func MakeDirectoryAll(client srpc.ClientI, dirname string) error
- func RestoreImageFromArchive(client srpc.ClientI, request proto.RestoreImageFromArchiveRequest) (proto.RestoreImageFromArchiveResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddImageTrusted ¶
func ChangeImageExpiration ¶
func FindLatestImage ¶
func FindLatestImageReq ¶ added in v0.3.3
func GetImageArchive ¶ added in v0.6.0
func GetImageComputedFiles ¶ added in v0.4.0
func GetImageComputedFiles(client srpc.ClientI, name string) ( []filesystem.ComputedFile, bool, error)
func GetImageExpiration ¶
func GetImageUsageEstimate ¶ added in v0.12.0
func GetImageWithTimeout ¶
func GetReplicationMaster ¶ added in v0.3.4
func ListSelectedImages ¶ added in v0.3.4
func ListUnreferencedObjects ¶
func MakeDirectoryAll ¶ added in v0.5.0
func RestoreImageFromArchive ¶ added in v0.6.0
func RestoreImageFromArchive(client srpc.ClientI, request proto.RestoreImageFromArchiveRequest) ( proto.RestoreImageFromArchiveResponse, error)
Types ¶
This section is empty.
Source Files
¶
- addImage.go
- api.go
- checkDirectory.go
- checkImage.go
- chownDirectory.go
- deleteImage.go
- deleteUnreferencedObjects.go
- expiration.go
- findLatestImage.go
- getImage.go
- getImageArchive.go
- getImageComputedFiles.go
- getImageUsageEstimate.go
- getReplicationMaster.go
- listDirectories.go
- listImages.go
- listSelectedImages.go
- listUnreferencedObjects.go
- makeDirectory.go
- restoreImageFromArchive.go
Click to show internal directories.
Click to hide internal directories.