Added a dedupe processor, and moved processor packages under processors/*
This commit is contained in:
@@ -9,11 +9,13 @@
|
||||
// Example:
|
||||
//
|
||||
// reg := processors.NewRegistry()
|
||||
// reg.Register("dedupe", dedupe.Factory(10_000))
|
||||
// reg.Register("normalize", func() (processors.Processor, error) {
|
||||
// // import "gitea.maximumdirect.net/ejr/feedkit/processors/normalize"
|
||||
// return normalize.NewProcessor(myNormalizers, false), nil
|
||||
// })
|
||||
//
|
||||
// chain, err := reg.BuildChain([]string{"normalize"})
|
||||
// chain, err := reg.BuildChain([]string{"dedupe", "normalize"})
|
||||
// if err != nil {
|
||||
// // handle wiring error
|
||||
// }
|
||||
|
||||
Reference in New Issue
Block a user