MCPcopy Create free account
hub / github.com/AdRoll/baker / newInputDoc

Function newInputDoc

help_config.go:28–44  ·  view source on GitHub ↗
(desc InputDesc)

Source from the content-addressed store, hash-verified

26}
27
28func newInputDoc(desc InputDesc) (inputDoc, error) {
29 doc := inputDoc{
30 baseDoc{
31 name: desc.Name,
32 help: desc.Help,
33 },
34 }
35
36 var err error
37
38 doc.keys, err = configKeysFromStruct(desc.Config)
39 if err != nil {
40 return doc, fmt.Errorf("input %q: %v", desc.Name, err)
41 }
42
43 return doc, nil
44}
45
46func newFilterDoc(desc FilterDesc) (filterDoc, error) {
47 doc := filterDoc{

Callers 3

GenerateMarkdownHelpFunction · 0.85
Test_newInputDocFunction · 0.85
GenerateTextHelpFunction · 0.85

Calls 1

configKeysFromStructFunction · 0.85

Tested by 1

Test_newInputDocFunction · 0.68