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

Function newOutputDoc

help_config.go:64–81  ·  view source on GitHub ↗
(desc OutputDesc)

Source from the content-addressed store, hash-verified

62}
63
64func newOutputDoc(desc OutputDesc) (outputDoc, error) {
65 doc := outputDoc{
66 raw: desc.Raw,
67 baseDoc: baseDoc{
68 name: desc.Name,
69 help: desc.Help,
70 },
71 }
72
73 var err error
74
75 doc.keys, err = configKeysFromStruct(desc.Config)
76 if err != nil {
77 return doc, fmt.Errorf("output %q: %v", desc.Name, err)
78 }
79
80 return doc, nil
81}
82
83func newUploadDoc(desc UploadDesc) (uploadDoc, error) {
84 doc := uploadDoc{

Callers 3

GenerateMarkdownHelpFunction · 0.85
Test_newOuputDocFunction · 0.85
GenerateTextHelpFunction · 0.85

Calls 1

configKeysFromStructFunction · 0.85

Tested by 1

Test_newOuputDocFunction · 0.68