mirror of
https://github.com/wneessen/logranger.git
synced 2024-11-22 12:50:50 +01:00
A powerful and intelligent log processing tool written in Go
Winni Neessen
670e5b1d30
Refactored the Action interface in the plugins package to separate the configuration step from the process method. The new Config method accepts a configuration map and returns an error. The modified server.go uses this Config method to apply configurations before calling Process. File action plugin specifically has been updated to support this new interface where configurations are now updated via Config method before invoking Process. |
||
---|---|---|
.github | ||
.idea | ||
cmd/server | ||
etc | ||
LICENSES | ||
plugins | ||
template | ||
.gitignore | ||
.golangci.toml | ||
config.go | ||
connection.go | ||
error.go | ||
go.mod | ||
go.sum | ||
go.sum.license | ||
LICENSE | ||
listener.go | ||
README.md | ||
rule.go | ||
server.go | ||
sonar-project.properties |
logranger
Perform actions on rule-based incoming syslog messages