Added script notification

This commit is contained in:
Magnus Åhall 2024-06-02 10:59:06 +02:00
parent 4a52c319c4
commit f29693a066
3 changed files with 109 additions and 30 deletions

View file

@ -16,7 +16,16 @@ func ServiceFactory(t string, config []byte, prio int, ackURL string, logger *sl
err = werr.Wrap(err).WithData(config)
return nil, err
}
ntfy.SetLogger(logger)
return ntfy, nil
case "SCRIPT":
script, err := NewScript(config, prio, ackURL)
if err != nil {
err = werr.Wrap(err).WithData(config)
return nil, err
}
script.SetLogger(logger)
return script, nil
}
return nil, werr.New("Unknown notification service, '%s'", t).WithCode("002-0000")