From 1722ee0eebbffce366e1b7167a55b04ee789c657 Mon Sep 17 00:00:00 2001 From: Jonas Kaninda Date: Sun, 29 Sep 2024 07:35:27 +0200 Subject: [PATCH] chore: add test configurations before running in scheduled mode --- pkg/backup.go | 5 ++++- pkg/helper.go | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/pkg/backup.go b/pkg/backup.go index 3ad199b..ee16a08 100644 --- a/pkg/backup.go +++ b/pkg/backup.go @@ -44,7 +44,10 @@ func scheduledMode(db *dbConfig, config *BackupConfig) { //Test database connexion testDatabaseConnection(db) - + //Test backup + utils.Info("Testing backup configurations...") + BackupTask(db, config) + utils.Info("Testing backup configurations...done") utils.Info("Creating backup job...") // Create a new cron instance c := cron.New() diff --git a/pkg/helper.go b/pkg/helper.go index dcf3ecc..3fb0cdb 100644 --- a/pkg/helper.go +++ b/pkg/helper.go @@ -127,5 +127,5 @@ func testDatabaseConnection(db *dbConfig) { } func intro() { utils.Info("Starting MySQL Backup...") - utils.Info("Copyright © 2024 Jonas Kaninda ") + utils.Info("Copyright (c) 2024 Jonas Kaninda ") }