Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LocalStorage ¶
type LocalStorage struct {
// contains filtered or unexported fields
}
LocalStorage ローカルストレージ
func NewLocalStorage ¶
func NewLocalStorage(dir string) (*LocalStorage, error)
NewLocalStorage LocalStorageを生成する。指定したディレクトリはすでに存在している必要がある。
func (*LocalStorage) Delete ¶
func (ls *LocalStorage) Delete(filename string) error
Delete ファイルを削除する
func (*LocalStorage) Open ¶
func (ls *LocalStorage) Open(filename string) (io.ReadCloser, error)
Open ファイルを取得する
type S3Storage ¶
type S3Storage struct {
// contains filtered or unexported fields
}
S3Storage AmazonS3ストレージ
func NewS3Storage ¶
NewS3Storage S3Storageを生成する。指定したBucketはすでに存在している必要がある。
type SwiftStorage ¶
type SwiftStorage struct {
// contains filtered or unexported fields
}
SwiftStorage OpenStack Swiftストレージ
func NewSwiftStorage ¶
func NewSwiftStorage(container, userName, apiKey, tenant, tenantID, authURL string) (*SwiftStorage, error)
NewSwiftStorage 引数の情報でOpenStack Swiftストレージを生成する
func (*SwiftStorage) Delete ¶
func (ss *SwiftStorage) Delete(filename string) error
Delete ファイルを削除する
func (*SwiftStorage) Open ¶
func (ss *SwiftStorage) Open(filename string) (io.ReadCloser, error)
Open ファイルを取得する
Click to show internal directories.
Click to hide internal directories.