2024-05-11 05:43:43 +08:00
|
|
|
package logger
|
|
|
|
|
|
2024-07-26 23:09:21 +08:00
|
|
|
type creator func(cfg *Config) (sink, error)
|
2024-05-11 05:43:43 +08:00
|
|
|
|
2024-06-25 21:48:56 +08:00
|
|
|
var registry = make(map[string]creator)
|
2024-05-11 05:43:43 +08:00
|
|
|
|
2024-06-25 21:48:56 +08:00
|
|
|
func add(name string, creator creator) {
|
|
|
|
|
registry[name] = creator
|
2024-05-11 05:43:43 +08:00
|
|
|
}
|