Support rootCAs for notification targets (#7108)

Add support for RootCAs for notification targets
mqtt and webhook
This commit is contained in:
Harshavardhana 2019-01-20 09:57:18 +05:30 committed by Nitish Tiwari
parent 51ec61ee94
commit 3d22a9d84f

View file

@ -684,6 +684,7 @@ func getNotificationTargets(config *serverConfig) *event.TargetList {
for id, args := range config.Notify.MQTT {
if args.Enable {
args.RootCAs = globalRootCAs
newTarget, err := target.NewMQTTTarget(id, args)
if err != nil {
logger.LogIf(context.Background(), err)
@ -768,6 +769,7 @@ func getNotificationTargets(config *serverConfig) *event.TargetList {
for id, args := range config.Notify.Webhook {
if args.Enable {
args.RootCAs = globalRootCAs
newTarget := target.NewWebhookTarget(id, args)
if err := targetList.Add(newTarget); err != nil {
logger.LogIf(context.Background(), err)