Documentation ¶
Index ¶
- type Webdav
- func (s *Webdav) GetDriverName() string
- func (s *Webdav) Init(_ context.Context, cfg interface{}) error
- func (s *Webdav) ItemExists(ctx context.Context, m *gorpmapper.Mapper, db gorp.SqlExecutor, i sdk.CDNItem) (bool, error)
- func (s *Webdav) NewReader(_ context.Context, i sdk.CDNItemUnit) (io.ReadCloser, error)
- func (s *Webdav) NewWriter(ctx context.Context, i sdk.CDNItemUnit) (io.WriteCloser, error)
- func (s *Webdav) Remove(ctx context.Context, i sdk.CDNItemUnit) error
- func (s *Webdav) ResyncWithDatabase(ctx context.Context, _ gorp.SqlExecutor, _ sdk.CDNItemType, _ bool)
- func (s *Webdav) Status(_ context.Context) []sdk.MonitoringStatusLine
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Webdav ¶
type Webdav struct { storage.AbstractUnit encryption.ConvergentEncryption // contains filtered or unexported fields }
func (*Webdav) GetDriverName ¶
func (*Webdav) ItemExists ¶
func (*Webdav) NewReader ¶
func (s *Webdav) NewReader(_ context.Context, i sdk.CDNItemUnit) (io.ReadCloser, error)
func (*Webdav) NewWriter ¶
func (s *Webdav) NewWriter(ctx context.Context, i sdk.CDNItemUnit) (io.WriteCloser, error)
func (*Webdav) ResyncWithDatabase ¶
func (s *Webdav) ResyncWithDatabase(ctx context.Context, _ gorp.SqlExecutor, _ sdk.CDNItemType, _ bool)
Click to show internal directories.
Click to hide internal directories.