移除不需要的备份文件时支持移除加密文件和压缩文件

This commit is contained in:
2022-01-30 14:58:29 +08:00
parent 070de441fc
commit a2972f355b

View File

@@ -178,12 +178,16 @@ class BackupTask(Thread):
if exists(de):
remove(de)
print(f'{prog}: Remove {de}({fn})')
remove_compress_files(de, prog, fn)
self.remove_encrypted_file(join(ebp, fn), prog, fn, f)
self.db.remove_file(f)
if f.type == FileType.LEVELDB:
de = join(bp, fn + '.db')
if exists(de):
remove(de)
print(f'{prog}: Remove {de}({fn})')
remove_compress_files(de, prog, fn + '.db')
self.remove_encrypted_file(join(ebp, fn + '.db'), prog, fn, f)
self.db.remove_file(f)
def remove_encrypted_file(self, loc: str, prog: str, name: str, f: File):