Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BackupProvider ¶
type BackupProvider interface { EnsureBackupBucket() error ListBackups() (BackupVersions, error) CleanupBackups() error GetNextBackupName() string DownloadBackup(version *BackupVersion) error UploadBackup(sourcePath string) error }
type BackupVersions ¶
type BackupVersions interface { Latest() *BackupVersion Sort(versions []*BackupVersion, asc bool) List() []*BackupVersion Get(version string) (*BackupVersion, error) }
Click to show internal directories.
Click to hide internal directories.