mirror of
https://github.com/drakkan/sftpgo.git
synced 2024-11-22 07:30:25 +00:00
multi-node installations: use a different backup path for each node
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
This commit is contained in:
parent
1f7433e798
commit
9470cd6e69
1 changed files with 4 additions and 1 deletions
|
@ -884,7 +884,6 @@ func Initialize(cnf Config, basePath string, checkAdmins bool) error {
|
|||
return fmt.Errorf("unable to get absolute backup path: %w", err)
|
||||
}
|
||||
config.BackupsPath = absoluteBackupPath
|
||||
providerLog(logger.LevelDebug, "absolute backup path %q", config.BackupsPath)
|
||||
|
||||
if err := initializeHashingAlgo(&cnf); err != nil {
|
||||
return err
|
||||
|
@ -907,6 +906,10 @@ func Initialize(cnf Config, basePath string, checkAdmins bool) error {
|
|||
return err
|
||||
}
|
||||
delayedQuotaUpdater.start()
|
||||
if currentNode != nil {
|
||||
config.BackupsPath = filepath.Join(config.BackupsPath, currentNode.Name)
|
||||
}
|
||||
providerLog(logger.LevelDebug, "absolute backup path %q", config.BackupsPath)
|
||||
return startScheduler()
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue