mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2024-01-19 02:48:24 +00:00
fix: excludeFileName is empty
This commit is contained in:
parent
3c5295a1a6
commit
e55fa68848
|
@ -93,10 +93,13 @@ func doFilerBackup(grpcDialOption grpc.DialOption, backupOption *FilerBackupOpti
|
||||||
sourceFiler := pb.ServerAddress(*backupOption.filer)
|
sourceFiler := pb.ServerAddress(*backupOption.filer)
|
||||||
sourcePath := *backupOption.path
|
sourcePath := *backupOption.path
|
||||||
excludePaths := util.StringSplit(*backupOption.excludePaths, ",")
|
excludePaths := util.StringSplit(*backupOption.excludePaths, ",")
|
||||||
reExcludeFileName, err := regexp.Compile(*backupOption.excludeFileName)
|
var reExcludeFileName *regexp.Regexp
|
||||||
if err != nil {
|
if *backupOption.excludeFileName != "" {
|
||||||
|
var err error
|
||||||
|
if reExcludeFileName, err = regexp.Compile(*backupOption.excludeFileName); err != nil {
|
||||||
return fmt.Errorf("error compile regexp %v for exclude file name: %+v", *backupOption.excludeFileName, err)
|
return fmt.Errorf("error compile regexp %v for exclude file name: %+v", *backupOption.excludeFileName, err)
|
||||||
}
|
}
|
||||||
|
}
|
||||||
timeAgo := *backupOption.timeAgo
|
timeAgo := *backupOption.timeAgo
|
||||||
targetPath := dataSink.GetSinkToDirectory()
|
targetPath := dataSink.GetSinkToDirectory()
|
||||||
debug := *backupOption.debug
|
debug := *backupOption.debug
|
||||||
|
|
Loading…
Reference in a new issue