defender: allow hot-reloading for safe and block lists

This commit is contained in:
Nicola Murino
2021-01-04 17:52:14 +01:00
parent c3410a3d91
commit 72b2c83392
11 changed files with 68 additions and 68 deletions

View File

@@ -7,6 +7,7 @@ import (
"os/signal"
"syscall"
"github.com/drakkan/sftpgo/common"
"github.com/drakkan/sftpgo/dataprovider"
"github.com/drakkan/sftpgo/ftpd"
"github.com/drakkan/sftpgo/httpd"
@@ -41,6 +42,10 @@ func registerSigHup() {
if err != nil {
logger.Warn(logSender, "", "error reloading telemetry cert manager: %v", err)
}
err = common.ReloadDefender()
if err != nil {
logger.Warn(logSender, "", "error reloading defender's lists: %v", err)
}
}
}()
}