From 170839362ef1146e2e7ca1c04502f487df2a27cf Mon Sep 17 00:00:00 2001 From: simon Date: Thu, 4 May 2023 11:48:38 +0700 Subject: [PATCH] fix ignoring progress message when not initiated with task --- tubearchivist/home/src/es/backup.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tubearchivist/home/src/es/backup.py b/tubearchivist/home/src/es/backup.py index 97092f0..df1a481 100644 --- a/tubearchivist/home/src/es/backup.py +++ b/tubearchivist/home/src/es/backup.py @@ -32,7 +32,8 @@ class ElasticBackup: if not self.reason: raise ValueError("missing backup reason in ElasticBackup") - self.task.send_progress(["Scanning your index."]) + if self.task: + self.task.send_progress(["Scanning your index."]) for index in self.index_config: index_name = index["index_name"] print(f"backup: export in progress for {index_name}") @@ -42,7 +43,8 @@ class ElasticBackup: self.backup_index(index_name) - self.task.send_progress(["Compress files to zip archive."]) + if self.task: + self.task.send_progress(["Compress files to zip archive."]) self.zip_it() if self.reason == "auto": self.rotate_backup()