in pkg/backup/backup.go [120:132]
func getFilePerm(originalFile string, backupFile string, err error) (os.FileInfo, error) {
var info os.FileInfo
for _, path := range []string{originalFile, backupFile} {
info, err = filesystem.Fs.Stat(path)
if err == nil {
break
}
}
if err != nil {
return nil, fmt.Errorf("cannot get permission of backup file %s:%+v", backupFile, err)
}
return info, nil
}