v0.28.0 option schema in struct tags, schema replacing plugin factory metadata, tui prep
This commit is contained in:
1 parent
a1648ce17b
commit
e8e5f05e47
43 files changed
+1345
-1211
No files matched your search
@@ -50,8 +50,8 @@ func NewNullSinkPlugin(
|
||||
logger *log.Logger,
|
||||
proxy *session.Proxy,
|
||||
) (sink.Sink, error) {
|
||||
if err := config.Scan(configMap, &config.NullSinkOptions{}); err != nil {
|
||||
return nil, fmt.Errorf("failed to parse config: %w", err)
|
||||
if _, err := config.Decode[config.NullSinkOptions]("sink", "null", configMap); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
ns := &NullSink{
|
||||
id: id,
|
||||
|
||||
Reference in new issue
Block a user