pull/634/merge
Pascal Kuppler 2025-09-17 22:16:10 +00:00 committed by GitHub
commit 9f58f7c2a1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 6 additions and 2 deletions

View File

@ -35,8 +35,12 @@ class TransformOpensslDecrypt(TransformProcess):
class TransformDecompress(TransformProcess):
programs = {
"gz": "pigz",
}
def __init__(self, program):
self.p = program
self.p = self.programs.get(program, program)
def get_cmd(self, bfile, options):
return [self.p, '-d']
@ -146,7 +150,7 @@ class BackupFile:
def restore_file(self, options):
assert self.info.get('TYPE') == 'raw'
assert not self.info.get('INCOMPLETE')
assert self.info.get('INCOMPLETE') == '0'
pipeline = BtrfsPipeline(self)
for transformer in self.get_transformers():
pipeline.append(transformer)