Documentation ¶
Index ¶
- func DeleteInParallel(names []string, numWorkers int64, deletetionFunc func(name string) error) []error
- type Blobstore
- func (blobstore *Blobstore) Copy(src, dest string) error
- func (blobstore *Blobstore) Delete(path string) error
- func (blobstore *Blobstore) DeleteDir(prefix string) error
- func (blobstore *Blobstore) Exists(path string) (bool, error)
- func (blobstore *Blobstore) Get(path string) (body io.ReadCloser, err error)
- func (blobstore *Blobstore) GetOrRedirect(path string) (body io.ReadCloser, redirectLocation string, err error)
- func (blobstore *Blobstore) Put(path string, src io.ReadSeeker) error
- func (blobstore *Blobstore) Sign(resource string, method string, expirationTime time.Time) (signedURL string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Blobstore ¶
type Blobstore struct {
// contains filtered or unexported fields
}
func NewBlobstore ¶
func NewBlobstore(config config.OpenstackBlobstoreConfig) *Blobstore
func (*Blobstore) Get ¶
func (blobstore *Blobstore) Get(path string) (body io.ReadCloser, err error)
func (*Blobstore) GetOrRedirect ¶
Click to show internal directories.
Click to hide internal directories.