Make header format for created tar archive configurable

This commit is contained in:
Frederik Ring
2022-04-19 21:08:53 +02:00
parent 1b1fc4856c
commit 9eda23e512
3 changed files with 47 additions and 7 deletions

View File

@@ -388,7 +388,9 @@ func (s *script) takeBackup() error {
s.logger.Infof("Removed tar file `%s`.", tarFile)
return nil
})
if err := createArchive(backupSources, tarFile); err != nil {
if err := createArchive(backupSources, tarFile, createArchiveOptions{
format: s.c.TarArchiveHeaderFormat.Format(),
}); err != nil {
return fmt.Errorf("takeBackup: error compressing backup folder: %w", err)
}