summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--backup/src/main.rs9
1 files changed, 5 insertions, 4 deletions
diff --git a/backup/src/main.rs b/backup/src/main.rs
index 6981389..3433b68 100644
--- a/backup/src/main.rs
+++ b/backup/src/main.rs
@@ -162,13 +162,14 @@ fn main() -> Result<(), Box<dyn Error>> {
}
let tar_status = tar_cmd.status()?;
- if !tar_status.success() {
- return Err("ERROR: Fehler beim Erstellen des Tar-Backups".into());
- }
-
+
// Log-Dateien behandeln
cmd!("find", "/var/log", "-type", "f", "-name", "*.log", "-exec", "truncate", "-s", "0", "{}", ";").run()?;
cmd!("find", "/var/log", "-type", "f", "-name", "*.gz", "-exec", "rm", "-f", "{}", ";").run()?;
+
+ if !tar_status.success() {
+ return Err("ERROR: Fehler beim Erstellen des Tar-Backups".into());
+ }
println!("INFO: Backup erfolgreich als: {}", backup_path.display());
Ok(())