Versions in this module Expand all Collapse all v0 v0.0.1 Mar 9, 2024 Changes in this version + const PreservedExt + type CleanupTask struct + func NewCleanupTask(bckSrc string, bckDst string, artifacts backup.Artifacts, keepLocal bool) CleanupTask + func (t CleanupTask) Exec() error + func (t CleanupTask) Name() string + func (t CleanupTask) Rollback() error + type EncryptedBackupTask struct + func NewEncryptedBackupTask(src string, artifacts backup.Artifacts, pass string, ignoreFileChange bool) EncryptedBackupTask + func (t EncryptedBackupTask) Exec() error + func (t EncryptedBackupTask) Name() string + func (t EncryptedBackupTask) Rollback() error + type PreserveTask struct + func NewPreserveTask(backupSrc string, backupDst string) *PreserveTask + func (t *PreserveTask) Exec() error + func (t *PreserveTask) Name() string + func (t *PreserveTask) Rollback() error + type SaveArtifactsTask struct + func NewSaveArtifactsTask(manifest string, archive string, dbClient persistent.DBClient, ...) *SaveArtifactsTask + func (t *SaveArtifactsTask) Exec() error + func (t *SaveArtifactsTask) Name() string + func (t *SaveArtifactsTask) Rollback() error + type UploadToGlacierTask struct + func NewUploadToGlacierTask(archive string, account string, vault string, profile string) UploadToGlacierTask + func (t UploadToGlacierTask) Exec() error + func (t UploadToGlacierTask) Name() string + func (t UploadToGlacierTask) Rollback() error v0.0.1-alpha Jan 15, 2024