chore: Replace the first backup by configuration test when using the scheduled mode

This commit is contained in:
Jonas Kaninda
2024-11-19 03:18:03 +01:00
parent 63101ae84f
commit 518f20bf3b
2 changed files with 6 additions and 4 deletions

View File

@@ -51,7 +51,7 @@ func scheduledMode(db *dbConfig, config *BackupConfig) {
// Test backup // Test backup
logger.Info("Testing backup configurations...") logger.Info("Testing backup configurations...")
BackupTask(db, config) testDatabaseConnection(db)
logger.Info("Testing backup configurations...done") logger.Info("Testing backup configurations...done")
logger.Info("Creating backup job...") logger.Info("Creating backup job...")
// Create a new cron instance // Create a new cron instance
@@ -129,7 +129,9 @@ func startMultiBackup(bkConfig *BackupConfig, configFile string) {
// Test backup // Test backup
logger.Info("Testing backup configurations...") logger.Info("Testing backup configurations...")
multiBackupTask(conf.Databases, bkConfig) for _, db := range conf.Databases {
testDatabaseConnection(getDatabase(db))
}
logger.Info("Testing backup configurations...done") logger.Info("Testing backup configurations...done")
logger.Info("Creating backup job...") logger.Info("Creating backup job...")
// Create a new cron instance // Create a new cron instance

View File

@@ -20,8 +20,8 @@ import (
) )
func intro() { func intro() {
logger.Info("Starting PostgreSQL Backup...") fmt.Println("Starting PostgreSQL Backup...")
logger.Info("Copyright (c) 2024 Jonas Kaninda ") fmt.Println("Copyright (c) 2024 Jonas Kaninda ")
} }
// copyToTmp copy file to temporary directory // copyToTmp copy file to temporary directory