Documentation ¶
Index ¶
- type BitsImageManager
- func (b *BitsImageManager) DeleteArtifacts(dropletGUID, dropletHash string) error
- func (b *BitsImageManager) GetBlob(name string, digest string) io.ReadCloser
- func (b *BitsImageManager) GetManifest(dropletGUID string, dropletHash string) *docker.Manifest
- func (b *BitsImageManager) GetManifestList(dropletGUID string, dropletHash string) *docker.ManifestList
- type ImageHandler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BitsImageManager ¶
type BitsImageManager struct {
// contains filtered or unexported fields
}
func NewBitsImageManager ¶
func (*BitsImageManager) DeleteArtifacts ¶
func (b *BitsImageManager) DeleteArtifacts(dropletGUID, dropletHash string) error
func (*BitsImageManager) GetBlob ¶
func (b *BitsImageManager) GetBlob(name string, digest string) io.ReadCloser
NOTE: name is currently not used.
func (*BitsImageManager) GetManifest ¶
func (b *BitsImageManager) GetManifest(dropletGUID string, dropletHash string) *docker.Manifest
func (*BitsImageManager) GetManifestList ¶
func (b *BitsImageManager) GetManifestList(dropletGUID string, dropletHash string) *docker.ManifestList
type ImageHandler ¶
type ImageHandler struct {
ImageManager *BitsImageManager
}
func (*ImageHandler) ServeAPIVersion ¶
func (m *ImageHandler) ServeAPIVersion(w http.ResponseWriter, r *http.Request)
func (*ImageHandler) ServeBlob ¶
func (m *ImageHandler) ServeBlob(w http.ResponseWriter, r *http.Request)
func (*ImageHandler) ServeManifest ¶
func (m *ImageHandler) ServeManifest(w http.ResponseWriter, r *http.Request)
Click to show internal directories.
Click to hide internal directories.