MCPcopy
hub / github.com/cloudfoundry/cli / Execute

Method Execute

cf/requirements/buildpack.go:30–43  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

28}
29
30func (req *buildpackAPIRequirement) Execute() error {
31 var apiErr error
32 if req.stack == "" {
33 req.buildpack, apiErr = req.buildpackRepo.FindByName(req.name)
34 } else {
35 req.buildpack, apiErr = req.buildpackRepo.FindByNameAndStack(req.name, req.stack)
36 }
37
38 if apiErr != nil {
39 return apiErr
40 }
41
42 return nil
43}
44
45func (req *buildpackAPIRequirement) GetBuildpack() models.Buildpack {
46 return req.buildpack

Callers

nothing calls this directly

Calls 2

FindByNameMethod · 0.65
FindByNameAndStackMethod · 0.65

Tested by

no test coverage detected