MCPcopy Create free account
hub / github.com/devspace-sh/devspace / Parse

Method Parse

pkg/devspace/config/loader/parser.go:115–117  ·  view source on GitHub ↗
(ctx context.Context, originalRawConfig map[string]interface{}, rawConfig map[string]interface{}, resolver variable.Resolver, log log.Logger)

Source from the content-addressed store, hash-verified

113type eagerParser struct{}
114
115func (e *eagerParser) Parse(ctx context.Context, originalRawConfig map[string]interface{}, rawConfig map[string]interface{}, resolver variable.Resolver, log log.Logger) (*latest.Config, map[string]interface{}, error) {
116 return fillAllVariablesAndParse(ctx, resolver, rawConfig, log)
117}
118
119func fillAllVariablesAndParse(ctx context.Context, resolver variable.Resolver, preparedConfig map[string]interface{}, log log.Logger) (*latest.Config, map[string]interface{}, error) {
120 return fillVariablesAndParse(ctx, resolver, preparedConfig, log)

Callers

nothing calls this directly

Calls 1

fillAllVariablesAndParseFunction · 0.85

Tested by

no test coverage detected