Documentation
¶
Index ¶
- func CleanupExpiredBackups(db *gorm.DB) error
- func CreateBackupJob(db *gorm.DB, adminUserID uuid.UUID, includeFiles, includeConfigs bool, ...) (*database.BackupJob, error)
- func DeleteBackupJob(db *gorm.DB, jobID uuid.UUID, adminUserID uuid.UUID) error
- func EnsureWorkerRunning(db *gorm.DB)
- func GetBackupJob(db *gorm.DB, jobID uuid.UUID, adminUserID uuid.UUID) (*database.BackupJob, error)
- func GetBackupJobs(db *gorm.DB, adminUserID uuid.UUID) ([]database.BackupJob, error)
- func GetWorkerStatus() map[string]interface{}
- type Worker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CleanupExpiredBackups ¶
func CreateBackupJob ¶
func DeleteBackupJob ¶
func EnsureWorkerRunning ¶ added in v1.5.4
EnsureWorkerRunning starts the backup worker if it's not already running
func GetBackupJob ¶
func GetBackupJobs ¶
func GetWorkerStatus ¶ added in v1.5.4
func GetWorkerStatus() map[string]interface{}
GetWorkerStatus returns the current status of the global worker for debugging
Types ¶
Click to show internal directories.
Click to hide internal directories.